Lines Matching refs:ifm
573 struct ifaddrmsg *ifm; in dn_nl_deladdr() local
584 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy); in dn_nl_deladdr()
589 ifm = nlmsg_data(nlh); in dn_nl_deladdr()
590 if ((dn_db = dn_dev_by_index(ifm->ifa_index)) == NULL) in dn_nl_deladdr()
618 struct ifaddrmsg *ifm; in dn_nl_newaddr() local
628 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy); in dn_nl_newaddr()
635 ifm = nlmsg_data(nlh); in dn_nl_newaddr()
636 if ((dev = __dev_get_by_index(&init_net, ifm->ifa_index)) == NULL) in dn_nl_newaddr()
654 ifm->ifa_flags; in dn_nl_newaddr()
655 ifa->ifa_scope = ifm->ifa_scope; in dn_nl_newaddr()
682 struct ifaddrmsg *ifm; in dn_nl_fill_ifaddr() local
686 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*ifm), flags); in dn_nl_fill_ifaddr()
690 ifm = nlmsg_data(nlh); in dn_nl_fill_ifaddr()
691 ifm->ifa_family = AF_DECnet; in dn_nl_fill_ifaddr()
692 ifm->ifa_prefixlen = 16; in dn_nl_fill_ifaddr()
693 ifm->ifa_flags = ifa_flags; in dn_nl_fill_ifaddr()
694 ifm->ifa_scope = ifa->ifa_scope; in dn_nl_fill_ifaddr()
695 ifm->ifa_index = ifa->ifa_dev->dev->ifindex; in dn_nl_fill_ifaddr()