Searched refs:rtsock (Results 1 – 7 of 7) sorted by relevance
/titanic_41/usr/src/lib/libipadm/common/ |
H A D | ipadm_ngz.c | 67 i_ipadm_rtioctl4(int rtsock, in i_ipadm_rtioctl4() argument 129 cc = write(rtsock, &w, w.w_rtm.rtm_msglen); in i_ipadm_rtioctl4() 146 i_ipadm_rtioctl6(int rtsock, in i_ipadm_rtioctl6() argument 205 cc = write(rtsock, &w, w.w_rtm.rtm_msglen); in i_ipadm_rtioctl6() 313 i_ipadm_create_ngz_route(int rtsock, char *link, uint8_t *buf, size_t buflen) in i_ipadm_create_ngz_route() argument 321 if (rtsock == -1) in i_ipadm_create_ngz_route() 330 i_ipadm_rtioctl6(rtsock, RTM_ADD, ipv6_all_zeros, in i_ipadm_create_ngz_route() 334 i_ipadm_rtioctl4(rtsock, RTM_ADD, INADDR_ANY, in i_ipadm_create_ngz_route() 380 int rtsock = iph->iph_rtsock; in i_ipadm_zone_network_attr() local 429 i_ipadm_create_ngz_route(rtsock, link, buf, bufsize); in i_ipadm_zone_network_attr()
|
H A D | libipadm.c | 341 int rtsock) in i_ipadm_dad_wait() argument 353 fds[0].fd = rtsock; in i_ipadm_dad_wait() 369 if (read(rtsock, &msg, sizeof (msg)) <= 0) in i_ipadm_dad_wait() 402 int rtsock = -1; in i_ipadm_set_flags() local 417 rtsock = socket(PF_ROUTE, SOCK_RAW, af); in i_ipadm_set_flags() 426 if (rtsock != -1) in i_ipadm_set_flags() 427 (void) close(rtsock); in i_ipadm_set_flags() 430 if (rtsock == -1) { in i_ipadm_set_flags() 434 ret = i_ipadm_dad_wait(iph, lifname, af, rtsock); in i_ipadm_set_flags() 435 (void) close(rtsock); in i_ipadm_set_flags()
|
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | 6to4relay.c | 105 int rtsock; in modifyroute() local 116 if ((rtsock = socket(AF_ROUTE, SOCK_RAW, AF_INET)) < 0) { in modifyroute() 147 rlen = write(rtsock, &rt_msg, rt_msg.rt_hdr.rtm_msglen); in modifyroute() 158 (void) close(rtsock); in modifyroute()
|
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | tables.c | 57 static int rtsock; /* Routing socket */ variable 224 rlen = write(rtsock, rt_msg, RIPNG_RTM_MSGLEN); in rtcmd() 633 rtsock = socket(PF_ROUTE, SOCK_RAW, AF_INET6); in setup_rtsock() 634 if (rtsock < 0) { in setup_rtsock() 640 if (setsockopt(rtsock, SOL_SOCKET, SO_USELOOPBACK, (char *)&off, in setup_rtsock()
|
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | defs.h | 80 extern int rtsock;
|
H A D | main.c | 89 int rtsock = -1; /* Routing socket */ variable 1580 process_rtsock(int rtsock) in process_rtsock() argument 1597 n = read(rtsock, msg, sizeof (msg)); in process_rtsock() 2040 rtsock = setup_rtsock(); in main() 2061 if (pollfds[i].fd == rtsock) { in main() 2062 process_rtsock(rtsock); in main()
|
H A D | tables.c | 2247 rlen = write(rtsock, rt_msg, rt_msg->rtm_msglen); in router_add_k() 2291 rlen = write(rtsock, rt_msg, rt_msg->rtm_msglen); in router_delete_k()
|