Home
last modified time | relevance | path

Searched refs:rtsock (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/crypto/dist/ipsec-tools/src/racoon/
H A Dgrabmyaddr.c301 lcconf->rtsock = kernel_open_socket(); in myaddr_init()
302 if (lcconf->rtsock < 0) in myaddr_init()
304 monitor_fd(lcconf->rtsock, kernel_receive, NULL, 0); in myaddr_init()
306 lcconf->rtsock = -1; in myaddr_init()
318 if (lcconf->rtsock != -1) { in myaddr_close()
319 unmonitor_fd(lcconf->rtsock); in myaddr_close()
320 close(lcconf->rtsock); in myaddr_close()
664 int fd = lcconf->rtsock; in kernel_sync()
H A Dlocalconf.h80 int rtsock; /* routing socket */ member
/netbsd-src/sys/rump/net/lib/libnet/
H A DMakefile12 SRCS= if.c if_loop.c if_stats.c route.c rtsock.c raw_usrreq.c \
/netbsd-src/usr.sbin/rtadvd/
H A Drtadvd.c89 int rtsock = -1; variable
280 set[1].fd = rtsock; in main()
360 if (rtsock != -1 && set[1].revents & POLLIN) in main()
478 n = prog_read(rtsock, &buffer, sizeof(buffer)); in rtmsg_input()
1613 if ((rtsock = prog_socket(PF_ROUTE, SOCK_RAW, 0)) == -1) { in rtsock_open()
1618 if (prog_setsockopt(rtsock, PF_ROUTE, RO_MSGFILTER, in rtsock_open()
/netbsd-src/doc/
H A DTODO.compat-module54 15. The rtsock.c code has been split into two separate source files,
58 of rtsock.c for compat_14 and compat_70 have also been split out and
/netbsd-src/sys/net/
H A Dfiles.net50 file net/rtsock.c net
/netbsd-src/usr.sbin/route6d/
H A Droute6d.c138 static int rtsock; /* the routing socket */ variable
490 close(rtsock); in rtdexit()
615 if ((rtsock = socket(PF_ROUTE, SOCK_RAW, 0)) < 0) { in init()
618 set[1].fd = rtsock; in init()
1465 if ((len = read(rtsock, buf, sizeof(buf))) < 0) { in rtrecv()
2604 if (write(rtsock, buf, len) > 0) in addroute()
2669 if (write(rtsock, buf, len) >= 0) in delroute()