/*
* Пример сервера TCP_NODELAY
*
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
ПОРТ 5678 #define
dprintf #define // (arg…)
dprintf #define (arg…) printf (arg)
handle_connection int (клиент int)
{
buf чарса [16384];
int sz = 1;
int iий;
для (i=0; я посылаю (клиент, buf, sz, 0)) {
perror («пошлите неудачный»);
выход (EXIT_FAILURE);
}
}
dprintf («закрывая гнездо клиента \ n»);
конец (клиент);
}
основа int ()
{
listensock int, clientsock;
имя sockaddr_in struct;
clientname sockaddr_in struct;
размер int;
int pid;
int выбирает;
listensock = гнездо (PF_INET, SOCK_STREAM, 0);
если (listensock < 0="">
|