/src/games/hunt/huntd/ |
driver.c | 213 const int linger = 90 * 1000; local in function:main 338 if (poll(fdset, 3+MAXPL+MAXMON, linger) > 0) {
|
/src/lib/libwrap/ |
options.c | 90 static void linger_option /* execute "linger time" option */ 139 { "linger", linger_option, NEED_ARG }, 330 /* linger_option - set the socket linger time (Marc Boucher <marc@cam.org>) */ 337 struct linger linger; local in function:linger_option 340 if (sscanf(value, "%d%c", &linger.l_linger, &junk) != 1 341 || linger.l_linger < 0) 342 tcpd_jump("bad linger value: \"%s\"", value); 344 linger.l_onoff = (linger.l_linger != 0) [all...] |
/src/libexec/rshd/ |
rshd.c | 157 struct linger linger; local in function:main 237 linger.l_onoff = 1; 238 linger.l_linger = 60; /* XXX */ 239 if (setsockopt(STDIN_FILENO, SOL_SOCKET, SO_LINGER, (char *)&linger, 240 sizeof (linger)) < 0)
|
/src/sys/sys/ |
socket.h | 129 #define SO_LINGER 0x0080 /* linger on close if data present */ 181 * Structure used for manipulating linger option. 183 struct linger { struct 185 int l_linger; /* linger time in seconds */
|