Searched refs:rtm (Results 1 - 20 of 20) sorted by relevance

/macosx-10.9.5/bootp-268.1/IPConfiguration.bproj/
H A Drtutil.c75 struct rt_msghdr * rtm; local
92 rtm = &rtmsg.hdr;
93 rtm->rtm_type = cmd;
94 rtm->rtm_flags = RTF_UP | RTF_STATIC | RTF_HOST;
95 rtm->rtm_version = RTM_VERSION;
96 rtm->rtm_seq = arp_get_next_seq();
97 rtm->rtm_addrs = RTA_DST | RTA_GATEWAY;
102 rtm->rtm_msglen = len;
167 struct rt_msghdr * rtm; local
184 rtm
270 struct rt_msghdr * rtm; local
365 struct rt_msghdr * rtm; local
[all...]
H A Difutil.c848 struct rt_msghdr * rtm; local
862 for (scan = buf; scan < buf_end; scan += rtm->rtm_msglen) {
867 rtm = (struct rt_msghdr *)(void *)scan;
868 if (rtm->rtm_version != RTM_VERSION) {
871 switch (rtm->rtm_type) {
873 ifm = (struct if_msghdr *)rtm;
908 for (scan = buf; scan < buf_end; scan += rtm->rtm_msglen) {
913 rtm = (struct rt_msghdr *)(void *)scan;
914 if (rtm->rtm_version != RTM_VERSION) {
917 if (rtm
[all...]
/macosx-10.9.5/network_cmds-433/rtsol.tproj/
H A Drtsock.c96 struct rt_msghdr *rtm; local
101 offsetof(struct rt_msghdr, rtm_msglen) + sizeof(rtm->rtm_msglen);
107 rtm = (struct rt_msghdr *)next;
110 len = rtm->rtm_msglen;
116 "rtmsg type %d, len=%lu", rtm->rtm_type,
121 if (rtm->rtm_type != rtsock_dispatch[idx].type)
123 if (rtm->rtm_msglen < rtsock_dispatch[idx].minlen) {
125 "rtmsg type %d too short!", rtm->rtm_type);
129 ret = (*rtsock_dispatch[idx].func)(s, rtm, lim);
139 rtsock_input_ifannounce(s, rtm, li
[all...]
/macosx-10.9.5/bootp-268.1/bootplib/
H A Darp.c112 static void dump_entry(struct rt_msghdr * rtm);
293 dump_entry(struct rt_msghdr * rtm) argument
300 sin = (struct sockaddr_inarp *)(rtm + 1);
326 if (rtm->rtm_rmx.rmx_expire == 0) {
332 if (rtm->rtm_addrs & RTA_NETMASK) {
351 struct rt_msghdr *rtm; local
372 for (next = buf; next < lim; next += rtm->rtm_msglen) {
374 rtm = (struct rt_msghdr *)(void *)next;
375 sin = (struct sockaddr_inarp *)(void *)(rtm + 1);
383 dump_entry(rtm);
450 struct rt_msghdr * rtm = &(msg_p->m_rtm); local
504 struct rt_msghdr * rtm = &(msg_p->m_rtm); local
547 struct rt_msghdr * rtm = &msg.m_rtm; local
574 struct rt_msghdr * rtm; local
[all...]
H A Dinetroute.c79 struct rt_msghdr * rtm; local
107 for (next = buf; next < lim; next += rtm->rtm_msglen) {
114 rtm = (struct rt_msghdr *)(void *)next;
115 addrs = (void *)(&rtm[1]);
116 if (rtm->rtm_addrs & RTA_DST) {
120 if (rtm->rtm_addrs & RTA_GATEWAY) {
124 if (rtm->rtm_addrs & RTA_NETMASK) {
131 && !(rtm->rtm_flags & RTF_HOST)) {
155 if ((rtm->rtm_flags & RTF_IFSCOPE) == 0
/macosx-10.9.5/network_cmds-433/rtadvd.tproj/
H A Dif.c258 struct rt_msghdr *rtm; local
263 for (rtm = (struct rt_msghdr *)buf;
264 rtm < (struct rt_msghdr *)lim;
265 rtm = (struct rt_msghdr *)(((char *)rtm) + rtm->rtm_msglen)) {
267 if (!rtm->rtm_msglen) {
269 "(buf=%p lim=%p rtm=%p)", __func__,
270 buf, lim, rtm);
273 if (FILTER_MATCH(rtm
344 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; local
356 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; local
392 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; local
449 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; local
457 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; local
[all...]
/macosx-10.9.5/Libinfo-449.1.3/gen.subproj/
H A Dgetifmaddrs.c81 struct rt_msghdr *rtm; local
105 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) {
106 rtm = (struct rt_msghdr *)(void *)next;
107 if (rtm->rtm_version != RTM_VERSION)
109 switch (rtm->rtm_type) {
111 ifmam = (struct ifma_msghdr2 *)(void *)rtm;
141 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) {
142 rtm = (struct rt_msghdr *)(void *)next;
143 if (rtm->rtm_version != RTM_VERSION)
146 switch (rtm
[all...]
H A Dgetifaddrs.c105 struct rt_msghdr *rtm; local
157 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) {
158 rtm = (struct rt_msghdr *)next;
159 if (rtm->rtm_version != RTM_VERSION)
161 switch (rtm->rtm_type) {
163 ifm = (struct if_msghdr *)rtm;
179 ifam = (struct ifa_msghdr *)rtm;
271 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) {
272 rtm = (struct rt_msghdr *)next;
273 if (rtm
[all...]
/macosx-10.9.5/network_cmds-433/route.tproj/
H A Droute.c236 register struct rt_msghdr *rtm; local
278 for (next = buf; next < lim; next += rtm->rtm_msglen) {
279 rtm = (struct rt_msghdr *)next;
281 print_rtmsg(rtm, rtm->rtm_msglen);
282 if ((rtm->rtm_flags & RTF_GATEWAY) == 0)
285 struct sockaddr *sa = (struct sockaddr *)(rtm + 1);
292 rtm->rtm_type = RTM_DELETE;
293 rtm->rtm_seq = seqno;
294 rlen = write(s, next, rtm
1124 register struct rt_msghdr *rtm; local
1200 #define rtm macro
1236 #undef rtm macro
[all...]
/macosx-10.9.5/xnu-2422.115.4/bsd/net/
H A Drtsock.c298 struct rt_msghdr *rtm = NULL; local
325 if (len < sizeof (*rtm) ||
330 R_Malloc(rtm, struct rt_msghdr *, len);
331 if (rtm == NULL) {
335 m_copydata(m, 0, len, (caddr_t)rtm);
336 if (rtm->rtm_version != RTM_VERSION) {
345 if (rtm->rtm_type == RTM_GET_SILENT) {
349 rtm->rtm_type = RTM_GET;
356 if (rtm->rtm_type != RTM_GET && !(so->so_state & SS_PRIV)) {
361 rtm
983 struct rt_msghdr *rtm; local
1172 struct rt_msghdr *rtm = (struct rt_msghdr *)(void *)cp0; local
1190 struct rt_msghdr *rtm; local
1300 struct rt_msghdr *rtm; local
1465 struct rt_msghdr *rtm = local
1481 struct rt_msghdr2 *rtm = local
[all...]
/macosx-10.9.5/network_cmds-433/arp.tproj/
H A Darp.c114 struct sockaddr_inarp *s_in, struct rt_msghdr *rtm);
116 struct sockaddr_inarp *s_in, struct rt_msghdr_ext *rtm);
392 struct rt_msghdr *rtm; local
463 rtm = rtmsg(RTM_GET, dst, &sdl_m);
464 if (rtm == NULL) {
468 addr = (struct sockaddr_inarp *)(rtm + 1);
473 (rtm->rtm_flags & RTF_LLINFO) &&
474 !(rtm->rtm_flags & RTF_GATEWAY) &&
482 if ((ifscope != 0) != (rtm->rtm_flags & RTF_IFSCOPE))
534 struct rt_msghdr *rtm; local
577 struct rt_msghdr *rtm; local
652 print_entry(struct sockaddr_dl *sdl, struct sockaddr_inarp *addr, struct rt_msghdr *rtm) argument
755 nuke_entry(struct sockaddr_dl *sdl __unused, struct sockaddr_inarp *addr, struct rt_msghdr *rtm) argument
799 struct rt_msghdr *rtm = &m_rtmsg.m_rtm; local
[all...]
/macosx-10.9.5/network_cmds-433/netstat.tproj/
H A Droute.c218 struct rt_msghdr2 *rtm; local
239 for (next = buf; next < lim; next += rtm->rtm_msglen) {
240 rtm = (struct rt_msghdr2 *)next;
241 np_rtentry(rtm);
261 np_rtentry(struct rt_msghdr2 *rtm) argument
263 struct sockaddr *sa = (struct sockaddr *)(rtm + 1);
274 if ((rtm->rtm_flags & RTF_WASCLONED) &&
275 (rtm->rtm_parentflags & RTF_PRCLONING) &&
288 get_rtaddrs(rtm->rtm_addrs, sa, rti_info);
290 if ((rtm
[all...]
/macosx-10.9.5/network_cmds-433/ndp.tproj/
H A Dndp.c391 register struct rt_msghdr *rtm = &(m_rtmsg.m_rtm); local
435 sin = (struct sockaddr_in6 *)(rtm + 1);
439 (rtm->rtm_flags & RTF_LLINFO) &&
440 !(rtm->rtm_flags & RTF_GATEWAY)) switch (sdl->sdl_type) {
505 register struct rt_msghdr *rtm = &m_rtmsg.m_rtm; local
532 sin = (struct sockaddr_in6 *)(rtm + 1);
536 (rtm->rtm_flags & RTF_LLINFO) &&
537 !(rtm->rtm_flags & RTF_GATEWAY)) {
585 struct rt_msghdr *rtm; local
620 for (next = buf; next && next < lim; next += rtm
1109 register struct rt_msghdr *rtm = &m_rtmsg.m_rtm; local
[all...]
/macosx-10.9.5/ipsec-258.100.1/ipsec-tools/racoon/
H A Dgrabmyaddr.c555 struct rt_msghdr rtm; member in struct:rtmessage
569 if (len < msg.rtm.rtm_msglen) {
574 switch (msg.rtm.rtm_type) {
585 // "msg %d not interesting\n", msg.rtm.rtm_type);
591 "caught rtm:%d, need update interface address list\n",
592 msg.rtm.rtm_type);
/macosx-10.9.5/configd-596.15/SystemConfiguration.fproj/
H A DSCNetworkReachability.c1435 struct rt_msghdr rtm; member in union:__anon7098::__anon7099
1439 struct rt_msghdr *rtm; member in struct:__anon7098
1468 info->rtm = &info->buf.rtm;
1469 info->rtm->rtm_msglen = sizeof(struct rt_msghdr);
1470 info->rtm->rtm_version = RTM_VERSION;
1472 info->rtm->rtm_type = RTM_GET_SILENT;
1474 info->rtm->rtm_type = RTM_GET;
1476 info->rtm->rtm_flags = RTF_STATIC|RTF_UP|RTF_HOST|RTF_GATEWAY;
1477 info->rtm
[all...]
/macosx-10.9.5/mDNSResponder-522.92.1/mDNSMacOSX/
H A Dhelper.c2649 struct rt_msghdr *rtm = &(m_rtmsg.m_rtm); local
2659 if (rtm->rtm_addrs & (w)) \
2676 rtm->rtm_addrs |= RTA_DST | RTA_GATEWAY;
2677 rtm->rtm_type = RTM_GET;
2678 rtm->rtm_flags = 0;
2679 rtm->rtm_version = RTM_VERSION;
2680 rtm->rtm_seq = ++seq;
2701 rtm->rtm_msglen = rlen = cp - (char *)&m_rtmsg;
2714 while (rlen > 0 && (rtm->rtm_seq != seq || rtm
[all...]
/macosx-10.9.5/ppp-727.90.1/Helpers/vpnd/
H A Dipsec_utils.c2399 struct rt_msghdr rtm; member in union:__anon11981
2415 aligned_buf.rtm.rtm_msglen = sizeof(struct rt_msghdr);
2416 aligned_buf.rtm.rtm_version = RTM_VERSION;
2417 aligned_buf.rtm.rtm_type = RTM_GET_SILENT;
2418 aligned_buf.rtm.rtm_flags = RTF_STATIC|RTF_UP|RTF_HOST|RTF_GATEWAY;
2419 aligned_buf.rtm.rtm_addrs = RTA_DST|RTA_IFP; /* Both destination and device */
2420 aligned_buf.rtm.rtm_pid = pid;
2421 aligned_buf.rtm.rtm_seq = ++seq;
2425 aligned_buf.rtm.rtm_msglen += sa->sa_len;
2430 aligned_buf.rtm
[all...]
/macosx-10.9.5/ntp-88/ntpd/
H A Dntp_io.c4216 struct rt_msghdr *rtm; local
4251 p += rtm->rtm_msglen) {
4252 rtm = (struct rt_msghdr *)p;
4253 if (rtm->rtm_version != RTM_VERSION) {
4256 rtm->rtm_version, RTM_VERSION);
4262 msg_type = rtm->rtm_type;
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/
H A Dkern_mib.c448 SYSCTL_PROC(_hw_optional, OID_AUTO, rtm, CTLFLAG_RD | CTLFLAG_KERN | CTLFLAG_LOCKED, (void *) kHasRTM, 0, sysctl_cpu_capability, "I", "");
/macosx-10.9.5/files-638.1.4/private/etc/
H A Dservices6655 # R. Thirumurthy <rtm@banyannetworks.com>
13371 checkpoint-rtm 18241/udp # Check Point RTM
13372 checkpoint-rtm 18241/tcp # Check Point RTM
13783 profinet-rtm 34963/tcp # PROFInet RT Multicast
13784 profinet-rtm 34963/udp # PROFInet RT Multicast

Completed in 288 milliseconds