Lines Matching defs:tcpfd
283 int tcpfd, fd;
301 if ((tcpfd = socket(AF_INET6, SOCK_STREAM, 0)) == -1)
305 setsockopt(tcpfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)) == -1 ||
307 setsockopt(tcpfd, IPV6_LEVEL, IPV6_V6ONLY, &opt, sizeof(opt)) == -1 ||
309 !fix_fd(tcpfd) ||
315 bind(tcpfd, (struct sockaddr *)&addr, sa_len(&addr)) == -1 ||
316 listen(tcpfd, 5) == -1 ||
322 l->tcpfd = tcpfd;
337 int tcpfd = -1, fd = -1;
351 (tcpfd = socket(AF_INET, SOCK_STREAM, 0)) == -1)
354 if (setsockopt(tcpfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)) == -1 ||
355 bind(tcpfd, (struct sockaddr *)&addr, sa_len(&addr)) == -1 ||
356 listen(tcpfd, 5) == -1 ||
357 !fix_fd(tcpfd) ||
376 setsockopt(tcpfd, SOL_SOCKET, SO_MARK, &mark, sizeof(mark)) == -1 ||
378 setsockopt(l6->tcpfd, SOL_SOCKET, SO_MARK, &mark, sizeof(mark)) == -1))
382 close(tcpfd);
384 close(l6->tcpfd);
393 l->tcpfd = tcpfd;
424 new->tcpfd = -1;
430 if ((new->tcpfd = socket(iface->addr.sa.sa_family, SOCK_STREAM, 0)) == -1 ||
433 setsockopt(new->tcpfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)) == -1 ||
434 !fix_fd(new->tcpfd) ||
442 setsockopt(new->tcpfd, IPV6_LEVEL, IPV6_V6ONLY, &opt, sizeof(opt)) == -1)
468 if (rc == -1 || bind(new->tcpfd, &iface->addr.sa, sa_len(&iface->addr)) == -1)
477 setsockopt(new->tcpfd, SOL_SOCKET, SO_MARK, &mark, sizeof(mark)) == -1))
480 if (listen(new->tcpfd, 5) == -1)
526 if (listener->tcpfd != -1)
528 close(listener->tcpfd);
529 listener->tcpfd = -1;
595 new->tcpfd = -1;
601 if ((new->tcpfd = socket(iface->addr.sa.sa_family, SOCK_STREAM, 0)) == -1 ||
604 setsockopt(new->tcpfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)) == -1 ||
605 !fix_fd(new->tcpfd) ||
613 setsockopt(new->tcpfd, IPV6_LEVEL, IPV6_V6ONLY, &opt, sizeof(opt)) == -1)
637 if (rc == -1 || bind(new->tcpfd, &iface->addr.sa, sa_len(&iface->addr)) == -1)
644 if (listen(new->tcpfd, 5) == -1)