HomeSort by: relevance | last modified time | path
    Searched defs:ifam (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/compat/common/
rtsock_70.c 56 struct ifa_msghdr70 ifam; local in function:compat_70_rt_newaddrmsg1
83 memset(&ifam, 0, sizeof(ifam));
84 ifam.ifam_index = ifp->if_index;
85 ifam.ifam_metric = ifa->ifa_metric;
86 ifam.ifam_flags = ifa->ifa_flags;
88 m = rt_msg1(ncmd, &info, &ifam, sizeof(ifam));
105 struct ifa_msghdr70 *ifam; local in function:compat_70_iflist_addr
107 ifam = (struct ifa_msghdr70 *)w->w_tmem
    [all...]
  /src/lib/libc/net/
getifaddrs.c 84 struct ifa_msghdr *ifam; local in function:__weak_alias
126 ifam = (struct ifa_msghdr *)(void *)rtm;
127 if (idx && ifam->ifam_index != idx)
131 if (idx == 0 || (ifam->ifam_addrs & RTA_MASKS) == 0)
133 p = (char *)(void *)(ifam + 1);
138 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i))
150 if ((RTA_MASKS & ifam->ifam_addrs & (1 << i))
219 ifam = (struct ifa_msghdr *)(void *)rtm;
220 if (idx && ifam->ifam_index != idx)
223 if (idx == 0 || (ifam->ifam_addrs & RTA_MASKS) == 0
    [all...]
  /src/sys/net/
rtsock.c 259 struct ifa_xmsghdr *ifam; local in function:sysctl_iflist_addr
261 ifam = (struct ifa_xmsghdr *)w->w_tmem;
262 ifam->ifam_index = ifa->ifa_ifp->if_index;
263 ifam->ifam_flags = ifa->ifa_flags;
264 ifam->ifam_metric = ifa->ifa_metric;
265 ifam->ifam_addrs = info->rti_addrs;
266 ifam->ifam_pid = 0;
267 ifam->ifam_addrflags = if_addrflags(ifa);
rtsock_shared.c 1471 struct ifa_xmsghdr ifam; local in function:COMPATNAME
1525 memset(&ifam, 0, sizeof(ifam));
1526 ifam.ifam_index = ifp->if_index;
1527 ifam.ifam_metric = ifa->ifa_metric;
1528 ifam.ifam_flags = ifa->ifa_flags;
1530 ifam.ifam_pid = curproc->p_pid;
1531 ifam.ifam_addrflags = if_addrflags(ifa);
1533 m = COMPATNAME(rt_msg1)(ncmd, &info, &ifam, sizeof(ifam));
    [all...]
  /src/usr.sbin/rtadvd/
if.c 201 struct ifa_msghdr *ifam; local in function:get_next_msg
249 ifam = (struct ifa_msghdr *)rtm;
252 sa = (struct sockaddr *)(ifam + 1);
253 get_rtaddrs(ifam->ifam_addrs, sa, rti_info);
264 if (ifindex && ifam->ifam_index != ifindex)
268 *lenp = ifam->ifam_msglen;
321 const struct ifa_msghdr *ifam = buf; local in function:get_ifam_ifindex
323 return ifam->ifam_index;
  /src/usr.sbin/rwhod/
rwhod.c 476 struct ifa_msghdr *ifam; local in function:configure
511 ifam = (struct ifa_msghdr *)ifm;
512 info.rti_addrs = ifam->ifam_addrs;
513 rt_xaddrs((ifam + 1), ifam->ifam_msglen + (char *)ifam, &info);
  /src/sbin/routed/
if.c 701 struct ifa_msghdr *ifam, *ifam_lim, *ifam2; local in function:ifinit
745 for (ifam = (struct ifa_msghdr *)sysctl_buf;
746 ifam < ifam_lim;
747 ifam = ifam2) {
749 ifam2 = (struct ifa_msghdr*)((char*)ifam + ifam->ifam_msglen);
752 if (ifam->ifam_type == RTM_OIFINFO)
755 if (ifam->ifam_type == RTM_IFINFO) {
758 memcpy(&ifm, ifam, sizeof ifm);
775 ((struct if_msghdr *)ifam + 1)
    [all...]
  /src/usr.bin/netstat/
if.c 204 struct ifa_msghdr *ifam; local in function:intpr_sysctl
291 ifam = (struct ifa_msghdr *)next;
292 if ((ifam->ifam_addrs & (RTA_NETMASK | RTA_IFA |
296 sa = (struct sockaddr *)(ifam + 1);
298 get_rtaddrs(ifam->ifam_addrs, sa, rti_info);
  /src/sbin/route/
route.c 1345 struct ifa_msghdr *ifam; local in function:print_rtmsg
1383 ifam = (struct ifa_msghdr *)rtm;
1385 ifam->ifam_pid, ifam->ifam_metric);
1386 struct sockaddr *sa = (struct sockaddr *)(ifam + 1);
1399 bprintf(stdout, ifam->ifam_addrflags, bits);
1400 pmsg_addrs((char *)(ifam + 1), ifam->ifam_addrs);
  /src/usr.sbin/route6d/
route6d.c 1455 struct ifa_msghdr *ifam; local in function:rtrecv
1491 ifam = NULL;
1496 ifam = (struct ifa_msghdr *)p;
1497 addrs = ifam->ifam_addrs;
1498 q = (char *)(ifam + 1);
1547 * ifam->ifam_index. For simplicity we don't do that here.
1631 if (ifam->ifam_index < nindex2ifc)
1632 ifcp = index2ifc[ifam->ifam_index];
1637 ifam->ifam_index);

Completed in 40 milliseconds