Home
last modified time | relevance | path

Searched refs:rdisc_sock (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sbin/routed/
H A Drdisc.c79 int rdisc_sock = -1; /* router-discovery raw socket */ variable
160 if (rdisc_sock < 0) { in get_rdisc_sock()
161 rdisc_sock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP); in get_rdisc_sock()
162 if (rdisc_sock < 0) in get_rdisc_sock()
164 fix_sock(rdisc_sock,"rdisc_sock"); in get_rdisc_sock()
178 if (rdisc_sock < 0) { in set_rdisc_mg()
212 if (setsockopt(rdisc_sock, IPPROTO_IP, in set_rdisc_mg()
223 if (setsockopt(rdisc_sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, in set_rdisc_mg()
238 if (setsockopt(rdisc_sock, IPPROTO_IP, in set_rdisc_mg()
249 if (setsockopt(rdisc_sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, in set_rdisc_mg()
[all …]
H A Dmain.c521 if (rdisc_sock >= 0 && FD_ISSET(rdisc_sock, ibitsp)) { in main()
579 if (rdisc_sock >= 0) in fix_select()
580 if (sock_max <= rdisc_sock) in fix_select()
581 sock_max = rdisc_sock + 1; in fix_select()
597 if (rdisc_sock >= 0) in fix_select()
598 FD_SET(rdisc_sock, fdbitsp); in fix_select()
H A Ddefs.h459 extern int rdisc_sock; /* router-discovery raw socket */