Home
last modified time | relevance | path

Searched refs:ifm (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dagent.c1450 process_link_up_down(dhcp_pif_t *pif, const struct if_msghdr *ifm) in process_link_up_down() argument
1462 if ((ifm->ifm_flags & IFF_RUNNING) && pif->pif_running || in process_link_up_down()
1463 !(ifm->ifm_flags & IFF_RUNNING) && !pif->pif_running) in process_link_up_down()
1507 struct if_msghdr ifm; in rtsock_event() member
1518 if (msg.ifm.ifm_type == RTM_IFINFO) { in rtsock_event()
1519 ifindex = msg.ifm.ifm_index; in rtsock_event()
1520 isv6 = (msg.ifm.ifm_flags & IFF_IPV6) ? B_TRUE : B_FALSE; in rtsock_event()
1554 if (msg.ifm.ifm_type == RTM_IFINFO) { in rtsock_event()
1555 process_link_up_down(dsmp->dsm_lif->lif_pif, &msg.ifm); in rtsock_event()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/
H A Dtable.c714 struct if_msghdr *ifm; in dump_rt_msg() local
753 ifm = (struct if_msghdr *)rtm; in dump_rt_msg()
755 ifm->ifm_msglen, ifm->ifm_version, ifm->ifm_type, in dump_rt_msg()
756 ifm->ifm_addrs); in dump_rt_msg()
760 ifm->ifm_index); in dump_rt_msg()
763 ifm->ifm_index); in dump_rt_msg()
766 cp = (uchar_t *)(ifm + 1); in dump_rt_msg()
1578 struct if_msghdr ifm; in read_rt() member
1616 ifp = ifwithindex(m.ifm.ifm_index, in read_rt()
1621 ifnamep = if_indextoname(m.ifm.ifm_index, in read_rt()
[all …]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dlibipadm.c346 struct if_msghdr ifm; in i_ipadm_dad_wait() member
372 if (msg.ifm.ifm_type != RTM_NEWADDR) in i_ipadm_dad_wait()
375 if (index == msg.ifm.ifm_index && (msg.ifm.ifm_flags & IFF_UP)) in i_ipadm_dad_wait()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_rts.c1954 if_msghdr_t *ifm; in ip_rts_xifmsg() local
1983 ifm = (if_msghdr_t *)mp->b_rptr; in ip_rts_xifmsg()
1984 ifm->ifm_index = ipif->ipif_ill->ill_phyint->phyint_ifindex; in ip_rts_xifmsg()
1985 ifm->ifm_flags = (ipif->ipif_flags | ipif->ipif_ill->ill_flags | in ip_rts_xifmsg()
1987 rts_getifdata(&ifm->ifm_data, ipif); in ip_rts_xifmsg()
1988 ifm->ifm_addrs = RTA_IFP; in ip_rts_xifmsg()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c1587 struct if_msghdr *ifm; in process_rtsock() local
1649 ifm = (struct if_msghdr *)ifscan_msg[i]; in process_rtsock()
1652 ifm->ifm_index); in process_rtsock()
1654 pi = phyint_lookup_on_index(ifm->ifm_index); in process_rtsock()
1664 if (ifm->ifm_flags != (uint_t)pi->pi_flags) { in process_rtsock()
1668 pi->pi_name, pi->pi_flags, ifm->ifm_flags); in process_rtsock()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Droute.c2586 struct if_msghdr *ifm; in print_rtmsg() local
2615 ifm = (struct if_msghdr *)rtm; in print_rtmsg()
2616 (void) printf("if# %d, flags:", ifm->ifm_index); in print_rtmsg()
2617 bprintf(stdout, ifm->ifm_flags, ifnetflags); in print_rtmsg()
2618 pmsg_addrs((const char *)(ifm + 1), msglen - sizeof (*ifm), in print_rtmsg()
2619 ifm->ifm_addrs); in print_rtmsg()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_main.c1335 process_rtm_ifinfo(if_msghdr_t *ifm, int type) in process_rtm_ifinfo() argument
1342 assert(ifm->ifm_type == RTM_IFINFO && ifm->ifm_addrs == RTA_IFP); in process_rtm_ifinfo()
1353 sdl = (struct sockaddr_dl *)((char *)ifm + ifm->ifm_msglen - in process_rtm_ifinfo()
1409 pii->pii_flags = PHYINT_FLAGS(ifm->ifm_flags); in process_rtm_ifinfo()
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Drouting_events.c71 struct if_msghdr ifm; member
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_frontend.c1481 struct if_msghdr ifm; in rts_mon() member