• Home
  • Raw
  • Download

Lines Matching refs:sock

111 static void netDriver_bindToRndLoopback(int sock, sa_family_t sa_family) {  in netDriver_bindToRndLoopback()  argument
120 if (bind(sock, (struct sockaddr *)&bsaddr, sizeof(bsaddr)) == -1) { in netDriver_bindToRndLoopback()
126 int sock = socket(addr->sa_family, SOCK_STREAM, 0); in netDriver_sockConnAddr() local
127 if (sock == -1) { in netDriver_sockConnAddr()
133 if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &val, (socklen_t)sizeof(val)) == -1) { in netDriver_sockConnAddr()
134 PLOG_W("setsockopt(sock=%d, SOL_SOCKET, SO_REUSEADDR, 1)", sock); in netDriver_sockConnAddr()
138 if (setsockopt(sock, SOL_TCP, TCP_NODELAY, &val, (socklen_t)sizeof(val)) == -1) { in netDriver_sockConnAddr()
139 PLOG_W("setsockopt(sock=%d, SOL_TCP, TCP_NODELAY, 1)", sock); in netDriver_sockConnAddr()
143 netDriver_bindToRndLoopback(sock, addr->sa_family); in netDriver_sockConnAddr()
146 if (TEMP_FAILURE_RETRY(connect(sock, addr, socklen)) == -1) { in netDriver_sockConnAddr()
148 close(sock); in netDriver_sockConnAddr()
151 return sock; in netDriver_sockConnAddr()
319 int sock = netDriver_sockConnLoopback(hfnd_globals.sa_family, hfnd_globals.tcp_port); in LLVMFuzzerTestOneInput() local
320 if (sock == -1) { in LLVMFuzzerTestOneInput()
323 if (!files_sendToSocket(sock, buf, len)) { in LLVMFuzzerTestOneInput()
324 PLOG_E("files_sendToSocket(sock=%d, len=%zu) failed", sock, len); in LLVMFuzzerTestOneInput()
325 close(sock); in LLVMFuzzerTestOneInput()
334 if (TEMP_FAILURE_RETRY(shutdown(sock, SHUT_WR)) == -1) { in LLVMFuzzerTestOneInput()
336 close(sock); in LLVMFuzzerTestOneInput()
339 PLOG_F("shutdown(sock=%d, SHUT_WR)", sock); in LLVMFuzzerTestOneInput()
348 while (TEMP_FAILURE_RETRY(recv(sock, b, sizeof(b), MSG_WAITALL)) > 0) in LLVMFuzzerTestOneInput()
351 close(sock); in LLVMFuzzerTestOneInput()