Squid internals Stacking FD IO FD IO is done through FD_READ_METHOD and FD_WRITE_METHOD This allows the FD IO to be "modified" before hitting the network Think "SSL support"