Home
last modified time | relevance | path

Searched refs:rt_msghdr (Results 1 – 25 of 51) sorted by relevance

123

/freebsd-14.2/usr.sbin/rtsold/
H A Drtsock.c61 static int rtsock_input_ifannounce(int, struct rt_msghdr *, char *);
66 int (*func)(int, struct rt_msghdr *, char *);
98 struct rt_msghdr *rtm; in rtsock_input()
103 offsetof(struct rt_msghdr, rtm_msglen) + sizeof(rtm->rtm_msglen); in rtsock_input()
109 rtm = (struct rt_msghdr *)(void *)next; in rtsock_input()
140 rtsock_input_ifannounce(int s __unused, struct rt_msghdr *rtm, char *lim) in rtsock_input_ifannounce()
/freebsd-14.2/tests/sys/net/routing/
H A Drtsock_common.h70 void rtsock_update_rtm_len(struct rt_msghdr *rtm);
670 struct rt_msghdr *
691 return ((struct rt_msghdr *)buffer); in rtsock_read_rtm()
694 struct rt_msghdr *
697 struct rt_msghdr *rtm; in rtsock_read_rtm_reply()
720 memset(rtm, 0, sizeof(struct rt_msghdr)); in rtsock_prepare_route_message_base()
776 rtsock_calc_rtm_len(struct rt_msghdr *rtm) in rtsock_calc_rtm_len()
778 size_t len = sizeof(struct rt_msghdr); in rtsock_calc_rtm_len()
794 rtsock_update_rtm_len(struct rt_msghdr *rtm) in rtsock_update_rtm_len()
835 struct rt_msghdr *rtm; in rtsock_validate_message()
[all …]
H A Drtsock_print.h262 rtsock_print_rtm(struct rt_msghdr *rtm) in rtsock_print_rtm()
347 rtsock_print_message_hd(struct rt_msghdr *rtm) in rtsock_print_message_hd()
366 rtsock_print_message(struct rt_msghdr *rtm) in rtsock_print_message()
H A Dtest_rtsock_lladdr.c85 prepare_route_message(struct rt_msghdr *rtm, int cmd, struct sockaddr *dst, in prepare_route_message()
100 struct rt_msghdr *rtm = (struct rt_msghdr *)buffer; \
/freebsd-14.2/usr.sbin/rtadvd/
H A Dif.c168 struct rt_msghdr *rtm; in get_next_msg()
173 for (rtm = (struct rt_msghdr *)buf; in get_next_msg()
174 rtm < (struct rt_msghdr *)lim; in get_next_msg()
175 rtm = (struct rt_msghdr *)(((char *)rtm) + rtm->rtm_msglen)) { in get_next_msg()
183 if (((struct rt_msghdr *)buf)->rtm_version != RTM_VERSION) { in get_next_msg()
262 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; in get_addr()
274 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; in get_rtm_ifindex()
286 struct rt_msghdr *rtm = (struct rt_msghdr *)buf; in get_prefixlen()
/freebsd-14.2/usr.sbin/arp/
H A Darp.c86 struct rt_msghdr *rtm);
95 static struct rt_msghdr *rtmsg(int cmd,
402 struct rt_msghdr *rtm; in set_rtsock()
474 struct rt_msghdr *rtm; in delete_rtsock()
550 struct rt_msghdr *rtm; in search()
583 rtm = (struct rt_msghdr *)next; in search()
605 struct sockaddr_in *addr, struct rt_msghdr *rtm) in print_entry()
718 struct sockaddr_in *addr, struct rt_msghdr *rtm) in nuke_entry()
749 static struct rt_msghdr *
759 struct rt_msghdr m_rtm; in rtmsg()
[all …]
/freebsd-14.2/usr.bin/netstat/
H A Dnhgrp.c118 print_nhgroup_entry_sysctl(const char *name, struct rt_msghdr *rtm, in print_nhgroup_entry_sysctl()
200 struct rt_msghdr *rtm; in dump_nhgrp_sysctl()
229 rtm = (struct rt_msghdr *)next; in dump_nhgrp_sysctl()
256 struct rt_msghdr *rtm; in print_nhgrp_sysctl()
315 struct rt_msghdr *rtm; in prepare_nh_map()
H A Dcommon.h74 struct rt_msghdr;
77 struct rt_msghdr *rtm;
H A Dnhops.c239 print_nhop_entry_sysctl(const char *name, struct rt_msghdr *rtm, struct nhop_external *nh) in print_nhop_entry_sysctl()
343 struct rt_msghdr *rtm; in dump_nhops_sysctl()
372 rtm = (struct rt_msghdr *)next; in dump_nhops_sysctl()
400 struct rt_msghdr *rtm; in print_nhops_sysctl()
H A Droute.c109 static void p_rtentry_sysctl(const char *name, struct rt_msghdr *);
254 struct rt_msghdr *rtm; in p_rtable_sysctl()
279 rtm = (struct rt_msghdr *)next; in p_rtable_sysctl()
313 p_rtentry_sysctl(const char *name, struct rt_msghdr *rtm) in p_rtentry_sysctl()
/freebsd-14.2/usr.sbin/ppp/
H A Droute.h33 struct rt_msghdr;
69 extern void route_ParseHdr(struct rt_msghdr *, struct sockaddr *[RTAX_MAX]);
H A Droute.c309 route_ParseHdr(struct rt_msghdr *rtm, struct sockaddr *sa[RTAX_MAX]) in route_ParseHdr()
329 struct rt_msghdr *rtm; in route_Show()
358 rtm = (struct rt_msghdr *)cp; in route_Show()
381 struct rt_msghdr *rtm; in route_IfDelete()
427 rtm = (struct rt_msghdr *)cp; in route_IfDelete()
472 struct rt_msghdr *rtm; in route_UpdateMTU()
506 rtm = (struct rt_msghdr *)cp; in route_UpdateMTU()
698 struct rt_msghdr m_rtm;
/freebsd-14.2/lib/libc/net/
H A Dgetifmaddrs.c66 struct rt_msghdr *rtm; in getifmaddrs()
91 rtm = (struct rt_msghdr *)(void *)next; in getifmaddrs()
127 rtm = (struct rt_msghdr *)(void *)next; in getifmaddrs()
H A Dgetifaddrs.c89 struct rt_msghdr *rtm; in getifaddrs()
135 rtm = (struct rt_msghdr *)(void *)next; in getifaddrs()
218 rtm = (struct rt_msghdr *)(void *)next; in getifaddrs()
/freebsd-14.2/sys/net/
H A Drtsock.c898 struct rt_msghdr *tmp_rtm; in update_rtm_from_info()
939 struct rt_msghdr *rtm; in update_rtm_from_rc()
1024 struct rt_msghdr *rtm = NULL; in rts_send()
1672 struct rt_msghdr *rtm; in rtsock_msg_mbuf()
1702 len = sizeof(struct rt_msghdr); in rtsock_msg_mbuf()
1715 rtm = mtod(m, struct rt_msghdr *); in rtsock_msg_mbuf()
1762 struct rt_msghdr *rtm = NULL; in rtsock_msg_buffer()
1807 len = sizeof(struct rt_msghdr); in rtsock_msg_buffer()
1892 struct rt_msghdr *rtm; in rt_missmsg_fib()
2029 struct rt_msghdr *rtm; in rtsock_routemsg_info()
[all …]
/freebsd-14.2/sbin/ipf/ipsend/
H A D44arp.c63 struct rt_msghdr *rtm; in arp()
104 rtm = (struct rt_msghdr *)next; in arp()
/freebsd-14.2/libexec/bootpd/
H A Drtmsg.c109 struct rt_msghdr m_rtm;
121 struct rt_msghdr *rtm = &(m_rtmsg.m_rtm); in bsd_arp_set()
180 struct rt_msghdr *rtm = &m_rtmsg.m_rtm; in rtmsg()
/freebsd-14.2/usr.sbin/route6d/
H A Droute6d.c1699 struct rt_msghdr *rtm; in rtrecv()
1772 rtm = (struct rt_msghdr *)(void *)p; in rtrecv()
2467 rttypes(struct rt_msghdr *rtm) in rttypes()
2502 rtflags(struct rt_msghdr *rtm) in rtflags()
2603 struct rt_msghdr *rtm; in krtread()
2646 rtm = (struct rt_msghdr *)(void *)p; in krtread()
2820 struct rt_msghdr *rtm; in addroute()
2838 rtm = (struct rt_msghdr *)(void *)buf; in addroute()
2892 struct rt_msghdr *rtm; in delroute()
2906 rtm = (struct rt_msghdr *)(void *)buf; in delroute()
[all …]
/freebsd-14.2/contrib/bsnmp/snmp_mibII/
H A DmibII.h265 void mib_sroute_process(struct rt_msghdr *, struct sockaddr *,
269 void mib_send_rtmsg(struct rt_msghdr *, struct sockaddr *,
H A DmibII.c1005 process_arp(const struct rt_msghdr *rtm, const struct sockaddr_dl *sdl, in process_arp()
1033 handle_rtmsg(struct rt_msghdr *rtm) in handle_rtmsg()
1204 mib_send_rtmsg(struct rt_msghdr *rtm, struct sockaddr *gw, in mib_send_rtmsg()
1208 struct rt_msghdr *msg; in mib_send_rtmsg()
1307 struct rt_msghdr *rtm; in update_ifa_info()
1331 rtm = (struct rt_msghdr *)(void *)next; in update_ifa_info()
1370 struct rt_msghdr *rtm; in mib_arp_update()
1386 rtm = (struct rt_msghdr *)(void *)next; in mib_arp_update()
1412 struct rt_msghdr *rtm; in route_input()
1420 rtm = (struct rt_msghdr *)(void *)buf; in route_input()
H A DmibII_route.c94 mib_sroute_process(struct rt_msghdr *rtm, struct sockaddr *gw, in mib_sroute_process()
231 struct rt_msghdr *rtm; in mib_fetch_route()
254 rtm = (struct rt_msghdr *)(void *)next; in mib_fetch_route()
/freebsd-14.2/sbin/route/
H A Droute.c120 struct rt_msghdr m_rtm;
152 static void pmsg_common(struct rt_msghdr *, size_t);
155 static void print_rtmsg(struct rt_msghdr *, size_t);
505 struct rt_msghdr *rtm; in flushroutes_fib_rtsock()
543 rtm = (struct rt_msghdr *)(void *)next; in flushroutes_fib_rtsock()
1450 struct rt_msghdr *rtm; in interfaces()
1474 rtm = (struct rt_msghdr *)(void *)next; in interfaces()
1700 print_rtmsg(struct rt_msghdr *rtm, size_t msglen) in print_rtmsg()
1883 pmsg_common(struct rt_msghdr *rtm, size_t msglen) in pmsg_common()
1890 if (msglen > sizeof(struct rt_msghdr)) in pmsg_common()
[all …]
/freebsd-14.2/contrib/traceroute/
H A Dfindsaddr-socket.c86 struct rt_msghdr rtmsg;
108 register struct rt_msghdr *rp; in findsaddr()
/freebsd-14.2/tools/tools/net80211/wlanwatch/
H A Dwlanwatch.c75 static void print_rtmsg(struct rt_msghdr *rtm, int msglen);
93 print_rtmsg((struct rt_msghdr *)msg, n); in main()
292 print_rtmsg(struct rt_msghdr *rtm, int msglen) in print_rtmsg()
/freebsd-14.2/tools/tools/net80211/wlanwds/
H A Dwlanwds.c88 static void handle_rtmsg(struct rt_msghdr *rtm, ssize_t msglen);
168 handle_rtmsg((struct rt_msghdr *)msg, n); in main()
372 handle_rtmsg(struct rt_msghdr *rtm, ssize_t msglen) in handle_rtmsg()

123