A very clever implementation of this can be found in the code handling PHP' s fsockopen() located in ext / standard / fsock.c, as shown in Example 32-1.
Очень умную реализацию этого можно найти в коде обработки PHP's fsockopen(), расположенном в ext/standard/fsock.c, как показано в Примере 32-1.