Searched refs:rtsock (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/tests/sys/net/routing/
H A Dtest_rtsock_multipath.py2 from atf_python.sys.net.rtsock import RtConst
3 from atf_python.sys.net.rtsock import Rtsock
4 from atf_python.sys.net.rtsock import RtsockRtMessage
19 self.rtsock = Rtsock()
101 msg = self.rtsock.new_rtm_add(self.PREFIX, gw)
102 desired_map[gw] = self.rtsock.get_weight(weight)
104 msg = self.rtsock.new_rtm_del(self.PREFIX, gw)
107 msg = self.rtsock.new_rtm_change(self.PREFIX, gw)
108 desired_map[gw] = self.rtsock.get_weight(weight)
120 self.rtsock
[all...]
H A Dtest_routing_l3.py5 from atf_python.sys.net.rtsock import RtConst
6 from atf_python.sys.net.rtsock import Rtsock
7 from atf_python.sys.net.rtsock import RtsockRtMessage
8 from atf_python.sys.net.rtsock import SaHelper
98 rtsock = Rtsock()
107 msg = rtsock.new_rtm_add(prefix, gw_link)
109 rtsock.write_message(msg)
111 data = rtsock.read_data(msg.rtm_seq)
/freebsd-current/tests/atf_python/sys/net/
H A DMakefile6 FILES= __init__.py rtsock.py tools.py vnet.py
/freebsd-current/usr.sbin/rtadvd/
H A Dif.h42 extern struct sockinfo rtsock;
H A Drtadvd.c277 rtsock_open(&rtsock);
278 set[PFD_RTSOCK].fd = rtsock.si_fd;
343 if (rtsock.si_fd != -1 && set[PFD_RTSOCK].revents & POLLIN)
344 rtmsg_input(&rtsock);
H A Dif.c87 struct sockinfo rtsock = { .si_fd = -1, .si_name = NULL }; variable in typeref:struct:sockinfo
/freebsd-current/usr.sbin/rtsold/
H A DMakefile24 rtsock.c \
H A Drtsold.c124 int ch, error, kq, once, rcvsock, rtsock; local
247 if ((rtsock = rtsock_open()) < 0) {
255 EV_SET(&events[0], rtsock, EVFILT_READ, EV_ADD, 0, 0, NULL);
330 if (events[0].ident == (uintptr_t)rtsock)
331 rtsock_input(rtsock);
/freebsd-current/sbin/rtsol/
H A DMakefile27 rtsock.c
/freebsd-current/usr.sbin/route6d/
H A Droute6d.c129 static int rtsock; /* the routing socket */ variable
512 if (FD_ISSET(rtsock, recvecp))
559 close(rtsock);
710 if ((rtsock = socket(PF_ROUTE, SOCK_RAW, 0)) < 0) {
715 set[1].fd = rtsock;
718 if (rtsock > maxfd)
719 maxfd = rtsock;
725 rtsock = -1; /*just for safety */
741 if (rtsock >= 0)
742 FD_SET(rtsock, sockvec
[all...]
/freebsd-current/tests/sys/netinet6/
H A Dtest_ip6_output.py11 from atf_python.sys.net.rtsock import SaHelper
/freebsd-current/sys/net/
H A Drtsock.c77 #define DEBUG_MOD_NAME rtsock
151 * Used by rtsock callback code to decide whether to filter the update
176 MTX_SYSINIT(rtsock, &rtsock_mtx, "rtsock route_cb lock", MTX_DEF);
222 .nh_name = "rtsock",
380 static SYSCTL_NODE(_net, OID_AUTO, rtsock, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
1236 * Sends the prepared reply message in @rtm to all rtsock clients.
1583 RTS_PID_LOG(LOG_DEBUG, "rtsock: prefix mask sin6_len too small: %d",
1759 * Used for sysctl dumps and rtsock answers (RTM_DEL/RTM_GET) generation.
2003 * Announce route addition/removal to rtsock base
[all...]

Completed in 126 milliseconds