/freebsd-current/contrib/bsnmp/snmp_mibII/ |
H A D | mibII.c | 1005 process_arp(const struct rt_msghdr *rtm, const struct sockaddr_dl *sdl, argument 1022 if (rtm->rtm_rmx.rmx_expire == 0) 1033 handle_rtmsg(struct rt_msghdr *rtm) argument 1049 if (rtm->rtm_version != RTM_VERSION) { 1050 syslog(LOG_ERR, "Bogus RTM version %u", rtm->rtm_version); 1054 switch (rtm->rtm_type) { 1057 ifamp = (struct ifa_msghdr *)rtm; 1085 ifamp = (struct ifa_msghdr *)rtm; 1100 ifmam = (struct ifma_msghdr *)rtm; 1123 ifmam = (struct ifma_msghdr *)rtm; 1204 mib_send_rtmsg(struct rt_msghdr *rtm, struct sockaddr *gw, struct sockaddr *dst, struct sockaddr *mask) argument 1307 struct rt_msghdr *rtm; local 1370 struct rt_msghdr *rtm; local 1412 struct rt_msghdr *rtm; local [all...] |
/freebsd-current/usr.sbin/route6d/ |
H A D | route6d.c | 1696 struct rt_msghdr *rtm; local 1715 if (len < sizeof(*rtm)) { 1717 len, (u_long)sizeof(*rtm)); 1741 rtm = NULL; 1769 rtm = (struct rt_msghdr *)(void *)p; 1770 if (rtm->rtm_version != RTM_VERSION) { 1773 rtm->rtm_version, RTM_VERSION); 1780 if (rtm->rtm_type > RTM_RESOLVE) { 1782 rtm->rtm_type); 1785 addrs = rtm 2464 rttypes(struct rt_msghdr *rtm) argument 2499 rtflags(struct rt_msghdr *rtm) argument 2600 struct rt_msghdr *rtm; local 2650 rt_entry(struct rt_msghdr *rtm, int again) argument 2817 struct rt_msghdr *rtm; local 2889 struct rt_msghdr *rtm; local [all...] |
/freebsd-current/usr.bin/netstat/ |
H A D | common.h | 75 struct rt_msghdr *rtm; member in struct:nhops_map
|
H A D | route_netlink.c | 313 struct rtmsg *rtm = (struct rtmsg *)(hdr + 1); local 315 if (fam != rtm->rtm_family) { 321 fam = rtm->rtm_family;
|
/freebsd-current/tools/tools/net80211/wlanwds/ |
H A D | wlanwds.c | 88 static void handle_rtmsg(struct rt_msghdr *rtm, ssize_t msglen); 372 handle_rtmsg(struct rt_msghdr *rtm, ssize_t msglen) argument 378 if (rtm->rtm_version != RTM_VERSION) { 380 rtm->rtm_version); 383 switch (rtm->rtm_type) { 385 ifan = (struct if_announcemsghdr *)rtm; 403 ifan = (struct if_announcemsghdr *)rtm;
|
/freebsd-current/sbin/dumpon/ |
H A D | dumpon.c | 92 struct rt_msghdr *rtm; local 138 for (next = buf; next < buf + sz; next += rtm->rtm_msglen) { 139 rtm = (struct rt_msghdr *)(void *)next; 140 if (rtm->rtm_version != RTM_VERSION) 142 if ((rtm->rtm_flags & RTF_GATEWAY) == 0 || 143 rtm->rtm_index != ifindex) 147 sa = (struct sockaddr *)(rtm + 1); 149 if ((rtm->rtm_addrs & (1 << i)) != 0) {
|
/freebsd-current/sys/netlink/route/ |
H A D | rt.c | 179 dump_rc_nhg(struct nl_writer *nw, const struct nhgrp_object *nhg, struct rtmsg *rtm) argument 221 dump_rc_nhop(struct nl_writer *nw, const struct route_nhop_data *rnd, struct rtmsg *rtm) argument 225 dump_rc_nhg(nw, rnd->rnd_nhgrp, rtm); 271 struct rtmsg *rtm; local 281 rtm = nlmsg_reserve_object(nw, struct rtmsg); 282 rtm->rtm_family = family; 283 rtm->rtm_dst_len = 0; 284 rtm->rtm_src_len = 0; 285 rtm->rtm_tos = 0; 287 rtm [all...] |
/freebsd-current/sbin/route/ |
H A D | route_netlink.c | 213 struct rtmsg *rtm = snl_reserve_msg_object(&nw, struct rtmsg); local 214 rtm->rtm_family = dst->sa_family; 215 rtm->rtm_protocol = RTPROT_STATIC; 216 rtm->rtm_type = rtm_type; 217 rtm->rtm_dst_len = plen; 221 rtm->rtm_flags = RTM_F_PREFIX; 818 struct rtmsg *rtm = snl_reserve_msg_object(&nw, struct rtmsg); local 819 rtm->rtm_family = r->rtm_family; 820 rtm->rtm_dst_len = r->rtm_dst_len; 868 struct rtmsg *rtm local [all...] |
/freebsd-current/contrib/blocklist/bin/ |
H A D | conf.c | 1022 struct rt_msghdr *rtm = (void *)buf; local 1023 char *cp = (char *)(rtm + 1); 1029 rtm->rtm_type = RTM_IFANNOUNCE; 1030 rtm->rtm_flags = 0; 1031 rtm->rtm_addrs = RTA_DST|RTA_GATEWAY; 1032 rtm->rtm_version = RTM_VERSION; 1033 rtm->rtm_seq = 666; 1036 rtm->rtm_msglen = (u_short)((char *)cp - (char *)rtm); 1037 if (write(fd, rtm, rt [all...] |
/freebsd-current/usr.sbin/uhsoctl/ |
H A D | uhsoctl.c | 879 struct rt_msghdr rtm; member in struct:__anon6805 950 r.rtm.rtm_version = RTM_VERSION; 951 r.rtm.rtm_type = RTM_ADD; 952 r.rtm.rtm_flags = RTF_UP | RTF_STATIC; 953 r.rtm.rtm_pid = getpid(); 963 r.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK; 964 r.rtm.rtm_msglen = sizeof(r); 966 n = write(rs, &r, r.rtm.rtm_msglen); 967 if (n != r.rtm.rtm_msglen) { 968 r.rtm [all...] |
/freebsd-current/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_utility.cpp | 250 p->flags.rtm = 0; 256 p->flags.rtm = (buf.ebx >> 11) & 1; 258 if (p->flags.rtm) {
|
/freebsd-current/sys/netinet/ |
H A D | in.c | 1740 struct rt_msghdr rtm; member in struct:__anon43 1761 arpc.rtm.rtm_msglen = sizeof(arpc); 1762 arpc.rtm.rtm_version = RTM_VERSION; 1763 arpc.rtm.rtm_type = RTM_GET; 1764 arpc.rtm.rtm_flags = RTF_UP; 1765 arpc.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY; 1769 arpc.rtm.rtm_flags |= RTF_ANNOUNCE; 1784 arpc.rtm.rtm_rmx.rmx_expire = 1786 arpc.rtm.rtm_flags |= (RTF_HOST | RTF_LLDATA); 1788 arpc.rtm [all...] |
/freebsd-current/sys/contrib/zstd/lib/common/ |
H A D | cpu.h | 188 B(rtm, 11)
|
/freebsd-current/sys/net/route/ |
H A D | nhop_ctl.c | 1192 struct rt_msghdr rtm; member in struct:__anon5141 1204 arpc.rtm.rtm_msglen = sizeof(arpc); 1205 arpc.rtm.rtm_version = RTM_VERSION; 1206 arpc.rtm.rtm_type = RTM_GET; 1207 //arpc.rtm.rtm_flags = RTF_UP; 1208 arpc.rtm.rtm_flags = nh->nh_priv->rt_flags; 1247 arpc.rtm.rtm_msglen += arpc.na.na_len - sizeof(struct nhop_addrs);
|
H A D | nhgrp_ctl.c | 837 struct rt_msghdr *rtm; local 859 rtm = (struct rt_msghdr *)buffer; 860 rtm->rtm_msglen = sz; 861 rtm->rtm_version = RTM_VERSION; 862 rtm->rtm_type = RTM_GET; 864 nhge = (struct nhgrp_external *)(rtm + 1);
|
/freebsd-current/sys/netinet6/ |
H A D | in6.c | 2477 struct rt_msghdr rtm; member in struct:__anon4 2504 ndpc.rtm.rtm_msglen = sizeof(ndpc); 2505 ndpc.rtm.rtm_version = RTM_VERSION; 2506 ndpc.rtm.rtm_type = RTM_GET; 2507 ndpc.rtm.rtm_flags = RTF_UP; 2508 ndpc.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY; 2513 ndpc.rtm.rtm_flags |= RTF_ANNOUNCE; 2528 ndpc.rtm.rtm_rmx.rmx_expire = lle->la_expire + 2530 ndpc.rtm.rtm_flags |= (RTF_HOST | RTF_LLDATA); 2532 ndpc.rtm [all...] |
/freebsd-current/sys/net/ |
H A D | if_llatbl.c | 966 lla_rt_output(struct rt_msghdr *rtm, struct rt_addrinfo *info) argument 998 switch (rtm->rtm_type) { 1002 if (rtm->rtm_rmx.rmx_expire == 0) 1016 if ((rtm->rtm_flags & RTF_ANNOUNCE)) 1018 lle->la_expire = rtm->rtm_rmx.rmx_expire;
|
/freebsd-current/sbin/dhclient/ |
H A D | dhclient.c | 227 struct rt_msghdr *rtm; local 240 rtm = (struct rt_msghdr *)msg; 241 if (n < (ssize_t)sizeof(rtm->rtm_msglen) || 242 n < (ssize_t)rtm->rtm_msglen || 243 rtm->rtm_version != RTM_VERSION) 246 switch (rtm->rtm_type) { 249 ifam = (struct ifa_msghdr *)rtm; 276 if (rtm->rtm_type == RTM_NEWADDR) { 291 ifm = (struct if_msghdr *)rtm; 294 if ((rtm [all...] |
/freebsd-current/usr.sbin/arp/ |
H A D | arp_netlink.c | 112 struct rtmsg *rtm = snl_reserve_msg_object(&nw, struct rtmsg); local 113 rtm->rtm_family = AF_INET;
|
/freebsd-current/contrib/wpa/src/drivers/ |
H A D | driver_bsd.c | 759 struct rt_msghdr *rtm; local 778 rtm = (struct rt_msghdr *) event_buf; 779 if (rtm->rtm_version != RTM_VERSION) { 781 rtm->rtm_version); 785 switch (rtm->rtm_type) { 787 ifan = (struct if_announcemsghdr *) rtm; 839 ifan = (struct if_announcemsghdr *) rtm; 881 ifm = (struct if_msghdr *) rtm;
|
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | cpu.h | 190 B(rtm, 11)
|
/freebsd-current/usr.sbin/rtadvd/ |
H A D | rtadvd.c | 465 struct rt_msghdr *rtm; local 478 rtm = (struct rt_msghdr *)msg; 480 "(type = %d, len = %d)", __func__, rtm->rtm_type, n); 482 if (n > rtm->rtm_msglen) { 491 __func__, n, rtm->rtm_msglen); 494 n = rtm->rtm_msglen;
|
/freebsd-current/usr.sbin/ndp/ |
H A D | ndp_netlink.c | 149 struct rtmsg *rtm = snl_reserve_msg_object(&nw, struct rtmsg); local 150 rtm->rtm_family = AF_INET6;
|
/freebsd-current/contrib/ntp/ntpd/ |
H A D | ntp_io.c | 4756 struct rt_msghdr rtm; local 4813 p += rtm.rtm_msglen) 4815 memcpy(&rtm, p, sizeof(rtm)); 4816 if (rtm.rtm_version != RTM_VERSION) { 4819 rtm.rtm_version, RTM_VERSION); 4825 msg_type = rtm.rtm_type;
|
/freebsd-current/sbin/ifconfig/ |
H A D | ifieee80211.c | 3835 struct rt_msghdr *rtm; local 3842 rtm = (struct rt_msghdr *)(void *)buf; 3843 if (rtm->rtm_version != RTM_VERSION) 3845 ifan = (struct if_announcemsghdr *) rtm; 3846 } while (rtm->rtm_type != RTM_IEEE80211 ||
|