Home
last modified time | relevance | path

Searched refs:rtm (Results 1 – 25 of 27) sorted by relevance

12

/dragonfly/lib/libc/stdtime/
H A Dgetdate.c99 rtm.tm_sec = rtm.tm_min = rtm.tm_hour = TMSENTINEL; in getdate()
100 rtm.tm_mday = rtm.tm_mon = rtm.tm_year = TMSENTINEL; in getdate()
101 rtm.tm_wday = rtm.tm_yday = rtm.tm_isdst = TMSENTINEL; in getdate()
145 if (rtm.tm_wday != TMSENTINEL && rtm.tm_year == TMSENTINEL && in getdate()
146 rtm.tm_mon == TMSENTINEL && rtm.tm_mday == TMSENTINEL) { in getdate()
190 rtm.tm_min == TMSENTINEL && rtm.tm_sec == TMSENTINEL) { in getdate()
200 rtm.tm_year == TMSENTINEL && rtm.tm_mon == TMSENTINEL && in getdate()
216 rtm.tm_min = 0; in getdate()
226 rtm.tm_mon == TMSENTINEL && rtm.tm_mday == TMSENTINEL) { in getdate()
244 rtm.tm_mday += (rtm.tm_wday - tm.tm_wday + 7) % 7; in getdate()
[all …]
/dragonfly/libexec/bootpd/
H A Drtmsg.c195 rtm->rtm_flags = flags; in rtmsg()
196 rtm->rtm_version = RTM_VERSION; in rtmsg()
204 rtm->rtm_addrs |= RTA_GATEWAY; in rtmsg()
206 rtm->rtm_inits = RTV_EXPIRE; in rtmsg()
214 rtm->rtm_flags &= ~RTF_HOST; in rtmsg()
219 rtm->rtm_addrs |= RTA_DST; in rtmsg()
222 if (rtm->rtm_addrs & (w)) { \ in rtmsg()
231 l = rtm->rtm_msglen; in rtmsg()
232 rtm->rtm_seq = ++seq; in rtmsg()
233 rtm->rtm_type = cmd; in rtmsg()
[all …]
/dragonfly/sys/net/
H A Drtsock.c625 rtm = reallocbuf_nofree(rtm, msglen, rtm->rtm_msglen); in _fillrtmsg()
626 if (rtm == NULL) in _fillrtmsg()
628 *prtm = rtm; in _fillrtmsg()
630 rt_msg_buffer(rtm->rtm_type, rtinfo, rtm, msglen); in _fillrtmsg()
712 if (rtm == NULL) in route_output()
828 if (m_copyback2(m, 0, rtm->rtm_msglen, rtm, M_NOWAIT) != 0) { in route_output()
848 rt_setmetrics(rtm->rtm_inits, &rtm->rtm_rmx, in route_output_add_callback()
852 (rtm->rtm_inits & rtm->rtm_rmx.rmx_locks); in route_output_add_callback()
947 rt_setmetrics(rtm->rtm_inits, &rtm->rtm_rmx, &rt->rt_rmx); in route_output_change_callback()
977 (rtm->rtm_inits & rtm->rtm_rmx.rmx_locks); in route_output_lock_callback()
[all …]
/dragonfly/contrib/dhcpcd/src/
H A Dif-bsd.c116 struct rtm struct
817 rtm->rtm_msglen = (unsigned short)(bp - (char *)rtm); in if_route()
821 if (ps_root_route(ctx, rtm, rtm->rtm_msglen) == -1) in if_route()
826 if (write(ctx->link_fd, rtm, rtm->rtm_msglen) == -1) in if_route()
868 if (get_addrs(rtm->rtm_addrs, (const char *)rtm + sizeof(*rtm), in if_copyrt()
959 if (p + sizeof(*rtm) > end || p + rtm->rtm_msglen > end) { in if_initrt()
1250 if (rtm->rtm_msglen < sizeof(*rtm)) { in if_rtm()
1290 if (rtm->rtm_type != RTM_MISS && if_realroute(rtm)) in if_rtm()
1291 rt_recvrt(rtm->rtm_type, &rt, rtm->rtm_pid); in if_rtm()
1613 struct rtm rtm; in if_handlelink() local
[all …]
/dragonfly/sbin/route/
H A Droute.c231 struct rt_msghdr *rtm; in flushroutes() local
285 print_rtmsg(rtm, rtm->rtm_msglen); in flushroutes()
1244 print_rtmsg(rtm, rtm->rtm_msglen); in interfaces()
1310 rtm.rtm_type = cmd; in rtmsg()
1341 } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid)); in rtmsg()
1347 #undef rtm in rtmsg()
1577 (long)rtm->rtm_pid, rtm->rtm_seq, rtm->rtm_errno); in print_rtmsg()
1579 pmsg_common(rtm); in print_rtmsg()
1609 if (rtm->rtm_addrs) in print_getmsg()
1675 pmsg_common(rtm); in print_getmsg()
[all …]
H A Dshow.c103 struct rt_msghdr *rtm; in show() local
165 for (next = buf; next < lim; next += rtm->rtm_msglen) { in show()
166 rtm = (struct rt_msghdr *)next; in show()
167 sa = (struct sockaddr *)(rtm + 1); in show()
170 p_rtentry(rtm); in show()
196 p_rtentry(struct rt_msghdr *rtm) in p_rtentry() argument
198 struct sockaddr *sa = (struct sockaddr *)(rtm + 1); in p_rtentry()
213 if (rtm->rtm_addrs != RTA_DST) { in p_rtentry()
231 if (rtm->rtm_addrs == RTA_DST) { in p_rtentry()
234 width = p_sockaddr(sa, rtm->rtm_flags, WID_DST); in p_rtentry()
[all …]
/dragonfly/usr.sbin/arp/
H A Darp.c480 struct rt_msghdr *rtm; in search() local
515 (*action)(sdl, sin2, rtm); in search()
632 rtm->rtm_flags = flags; in rtmsg()
633 rtm->rtm_version = RTM_VERSION; in rtmsg()
639 rtm->rtm_addrs |= RTA_GATEWAY; in rtmsg()
641 rtm->rtm_inits = RTV_EXPIRE; in rtmsg()
654 rtm->rtm_addrs |= RTA_DST; in rtmsg()
669 l = rtm->rtm_msglen; in rtmsg()
670 rtm->rtm_seq = ++seq; in rtmsg()
671 rtm->rtm_type = cmd; in rtmsg()
[all …]
/dragonfly/usr.sbin/rtsold/
H A Drtsock.c88 struct rt_msghdr *rtm; in rtsock_input() local
93 offsetof(struct rt_msghdr, rtm_msglen) + sizeof(rtm->rtm_msglen); in rtsock_input()
99 rtm = (struct rt_msghdr *)next; in rtsock_input()
102 len = rtm->rtm_msglen; in rtsock_input()
108 "rtmsg type %d, len=%lu", rtm->rtm_type, in rtsock_input()
113 if (rtm->rtm_type != rtsock_dispatch[idx].type) in rtsock_input()
115 if (rtm->rtm_msglen < rtsock_dispatch[idx].minlen) { in rtsock_input()
117 "rtmsg type %d too short!", rtm->rtm_type); in rtsock_input()
121 ret = (*rtsock_dispatch[idx].func)(s, rtm, lim); in rtsock_input()
131 rtsock_input_ifannounce(int s __unused, struct rt_msghdr *rtm, char *lim) in rtsock_input_ifannounce() argument
[all …]
/dragonfly/usr.sbin/rtadvd/
H A Dif.c164 struct rt_msghdr *rtm; in get_next_msg() local
171 rtm = (struct rt_msghdr *)(((char *)rtm) + rtm->rtm_msglen)) { in get_next_msg()
173 if (!rtm->rtm_msglen) { in get_next_msg()
176 buf, lim, rtm); in get_next_msg()
183 buf, lim, rtm); in get_next_msg()
190 switch (rtm->rtm_type) { in get_next_msg()
215 *lenp = rtm->rtm_msglen; in get_next_msg()
216 return (char *)rtm; in get_next_msg()
240 return (char *)rtm; in get_next_msg()
246 return (char *)rtm; in get_next_msg()
[all …]
H A Drtadvd.c468 struct rt_msghdr *rtm; in rtmsg_input() local
481 rtm = (struct rt_msghdr *)msg; in rtmsg_input()
483 "(type = %d, len = %d)", __func__, rtm->rtm_type, n); in rtmsg_input()
485 if (n > rtm->rtm_msglen) { in rtmsg_input()
494 __func__, n, rtm->rtm_msglen); in rtmsg_input()
497 n = rtm->rtm_msglen; in rtmsg_input()
/dragonfly/lib/libc/net/
H A Dgetifaddrs.c84 struct rt_msghdr *rtm; in getifaddrs() local
129 rtm = (struct rt_msghdr *)(void *)next; in getifaddrs()
130 if (rtm->rtm_version != RTM_VERSION) in getifaddrs()
132 switch (rtm->rtm_type) { in getifaddrs()
134 ifm = (struct if_msghdr *)(void *)rtm; in getifaddrs()
148 ifam = (struct ifa_msghdr *)(void *)rtm; in getifaddrs()
207 rtm = (struct rt_msghdr *)(void *)next; in getifaddrs()
208 if (rtm->rtm_version != RTM_VERSION) in getifaddrs()
210 switch (rtm->rtm_type) { in getifaddrs()
212 ifm = (struct if_msghdr *)(void *)rtm; in getifaddrs()
[all …]
/dragonfly/sbin/routed/
H A Dtable.c865 rtm_add(struct rt_msghdr *rtm, in rtm_add() argument
969 rtm_lose(struct rt_msghdr *rtm, in rtm_lose() argument
1027 struct rt_msghdr *rtm; in flush_kern() local
1069 if (rtm->rtm_msglen == 0) { in flush_kern()
1079 rtm->rtm_addrs); in flush_kern()
1133 struct rt_msghdr rtm; in read_rt() member
1205 m.r.rtm.rtm_addrs); in read_rt()
1248 switch (m.r.rtm.rtm_type) { in read_rt()
1257 rtm_add(&m.r.rtm,&info,0); in read_rt()
1262 if (m.r.rtm.rtm_errno != 0 in read_rt()
[all …]
/dragonfly/usr.sbin/ndp/
H A Dndp.c577 struct rt_msghdr *rtm; in dump() local
859 rtm->rtm_flags = flags; in rtmsg()
860 rtm->rtm_version = RTM_VERSION; in rtmsg()
869 rtm->rtm_inits = RTV_EXPIRE; in rtmsg()
872 rtm->rtm_flags &= ~RTF_HOST; in rtmsg()
877 rtm->rtm_addrs |= RTA_DST; in rtmsg()
880 if (rtm->rtm_addrs & (w)) { \ in rtmsg()
890 l = rtm->rtm_msglen; in rtmsg()
891 rtm->rtm_seq = ++seq; in rtmsg()
892 rtm->rtm_type = cmd; in rtmsg()
[all …]
/dragonfly/usr.sbin/route6d/
H A Droute6d.c1508 rtm = NULL; in rtrecv()
2421 if ((rtm->rtm_flags & RTF_UP) == 0 || rtm->rtm_flags & in rt_entry()
2508 rtflags(rtm)); in rt_entry()
2530 s = rtm->rtm_index; in rt_entry()
2564 rtflags(rtm)); in rt_entry()
2598 rtm->rtm_seq = ++seq; in addroute()
2599 rtm->rtm_pid = pid; in addroute()
2663 rtm->rtm_seq = ++seq; in delroute()
2664 rtm->rtm_pid = pid; in delroute()
2719 memset(rtm, 0, len);
[all …]
/dragonfly/usr.sbin/ppp/
H A Droute.c316 wp = (char *)(rtm + 1); in route_ParseHdr()
331 struct rt_msghdr *rtm; in route_Show() local
360 rtm = (struct rt_msghdr *)cp; in route_Show()
362 route_ParseHdr(rtm, sa); in route_Show()
383 struct rt_msghdr *rtm; in route_IfDelete() local
429 rtm = (struct rt_msghdr *)cp; in route_IfDelete()
430 route_ParseHdr(rtm, sa); in route_IfDelete()
475 struct rt_msghdr *rtm; in route_UpdateMTU() local
509 rtm = (struct rt_msghdr *)cp; in route_UpdateMTU()
510 route_ParseHdr(rtm, sa); in route_UpdateMTU()
[all …]
/dragonfly/bin/hostname/
H A Dhostname.c114 struct rt_msghdr *rtm; in main() local
193 for (next = buf; next < buf + needed; next += rtm->rtm_msglen) { in main()
194 rtm = (struct rt_msghdr *)(void *)next; in main()
195 if (rtm->rtm_version != RTM_VERSION) in main()
197 switch (rtm->rtm_type) { in main()
199 ifm = (struct if_msghdr *)(void *)rtm; in main()
211 ifam = (struct ifa_msghdr *)(void *)rtm; in main()
/dragonfly/tools/tools/net80211/wlanwatch/
H A Dwlanwatch.c71 static void print_rtmsg(struct rt_msghdr *rtm, int msglen);
267 print_rtmsg(struct rt_msghdr *rtm, int msglen) in print_rtmsg() argument
274 if (rtm->rtm_version != RTM_VERSION) { in print_rtmsg()
276 rtm->rtm_version); in print_rtmsg()
279 switch (rtm->rtm_type) { in print_rtmsg()
281 ifm = (struct if_msghdr *)rtm; in print_rtmsg()
301 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg()
320 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg()
/dragonfly/tools/tools/net80211/wlanwds/
H A Dwlanwds.c88 static void handle_rtmsg(struct rt_msghdr *rtm, ssize_t msglen);
298 handle_rtmsg(struct rt_msghdr *rtm, ssize_t msglen) in handle_rtmsg() argument
302 if (rtm->rtm_version != RTM_VERSION) { in handle_rtmsg()
304 rtm->rtm_version); in handle_rtmsg()
307 switch (rtm->rtm_type) { in handle_rtmsg()
309 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg()
327 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg()
/dragonfly/usr.bin/netstat/
H A Droute.c523 struct rt_msghdr *rtm; in ntreestuff() local
548 for (next = buf; next < lim; next += rtm->rtm_msglen) { in ntreestuff()
549 rtm = (struct rt_msghdr *)next; in ntreestuff()
550 np_rtentry(rtm); in ntreestuff()
555 np_rtentry(struct rt_msghdr *rtm) in np_rtentry() argument
557 struct sockaddr *sa = (struct sockaddr *)(rtm + 1); in np_rtentry()
571 if (rtm->rtm_addrs != RTA_DST ) { in np_rtentry()
582 if (rtm->rtm_addrs == RTA_DST) in np_rtentry()
585 p_sockaddr(sa, NULL, rtm->rtm_flags, 16); in np_rtentry()
589 p_flags(rtm->rtm_flags & interesting, "%-6.6s "); in np_rtentry()
/dragonfly/contrib/wpa_supplicant/src/drivers/
H A Ddriver_bsd.c778 struct rt_msghdr *rtm; in bsd_wireless_event_receive() local
794 if (rtm->rtm_version != RTM_VERSION) { in bsd_wireless_event_receive()
796 rtm->rtm_version); in bsd_wireless_event_receive()
799 switch (rtm->rtm_type) { in bsd_wireless_event_receive()
801 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive()
1217 struct rt_msghdr *rtm; in wpa_driver_bsd_event_receive() local
1233 if (rtm->rtm_version != RTM_VERSION) { in wpa_driver_bsd_event_receive()
1235 rtm->rtm_version); in wpa_driver_bsd_event_receive()
1239 switch (rtm->rtm_type) { in wpa_driver_bsd_event_receive()
1241 ifan = (struct if_announcemsghdr *) rtm; in wpa_driver_bsd_event_receive()
[all …]
/dragonfly/sbin/dhclient/
H A Ddhclient.c162 struct rt_msghdr *rtm; in routehandler() local
176 rtm = (struct rt_msghdr *)msg; in routehandler()
177 if (n < sizeof(rtm->rtm_msglen) || n < rtm->rtm_msglen || in routehandler()
178 rtm->rtm_version != RTM_VERSION) in routehandler()
181 switch (rtm->rtm_type) { in routehandler()
183 ifam = (struct ifa_msghdr *)rtm; in routehandler()
215 ifam = (struct ifa_msghdr *)rtm; in routehandler()
226 ifm = (struct if_msghdr *)rtm; in routehandler()
229 if ((rtm->rtm_flags & RTF_UP) == 0) { in routehandler()
250 ifan = (struct if_announcemsghdr *)rtm; in routehandler()
/dragonfly/sys/vm/
H A Dvm_fault.c2584 vm_page_t rtm;
2657 rtm = vm_page_alloc(object, tpindex, VM_ALLOC_SYSTEM |
2659 if (rtm == NULL) {
2668 marray[i] = rtm;
2696 rtm = vm_page_alloc(object, tpindex, VM_ALLOC_SYSTEM |
2698 if (rtm == NULL)
2700 marray[i] = rtm;
/dragonfly/contrib/zstd/lib/common/
H A Dcpu.h188 B(rtm, 11)
/dragonfly/contrib/gcc-8.0/gcc/config/i386/
H A Ddriver-i386.c1064 const char *rtm = has_rtm ? " -mrtm" : " -mno-rtm"; in host_detect_local_cpu() local
1107 tbm, avx, avx2, sse4_2, sse4_1, lzcnt, rtm, in host_detect_local_cpu()
/dragonfly/sbin/ifconfig/
H A Difieee80211.c3533 struct rt_msghdr *rtm; in scan_and_wait() local
3540 rtm = (struct rt_msghdr *) buf; in scan_and_wait()
3541 if (rtm->rtm_version != RTM_VERSION) in scan_and_wait()
3543 ifan = (struct if_announcemsghdr *) rtm; in scan_and_wait()
3544 } while (rtm->rtm_type != RTM_IEEE80211 || in scan_and_wait()

12