Searched refs:ifm (Results 1 - 5 of 5) sorted by relevance
/net/phonet/ |
H A D | pn_netlink.c | 69 struct ifaddrmsg *ifm; local 81 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_phonet_policy); 85 ifm = nlmsg_data(nlh); 93 dev = __dev_get_by_index(net, ifm->ifa_index); 109 struct ifaddrmsg *ifm; local 112 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*ifm), 0); 116 ifm = nlmsg_data(nlh); 117 ifm->ifa_family = AF_PHONET; 118 ifm->ifa_prefixlen = 0; 119 ifm [all...] |
/net/core/ |
H A D | rtnetlink.c | 745 const struct ifinfomsg *ifm) 747 unsigned int flags = ifm->ifi_flags; 750 if (ifm->ifi_change) 751 flags = (flags & ifm->ifi_change) | 752 (rtnl_dev_get_flags(dev) & ~ifm->ifi_change); 974 struct ifinfomsg *ifm; local 983 nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ifm), flags); 987 ifm = nlmsg_data(nlh); 988 ifm->ifi_family = AF_UNSPEC; 989 ifm 744 rtnl_dev_combine_flags(const struct net_device *dev, const struct ifinfomsg *ifm) argument 1487 do_setlink(const struct sk_buff *skb, struct net_device *dev, struct ifinfomsg *ifm, struct nlattr **tb, char *ifname, int status) argument 1737 struct ifinfomsg *ifm; local 1780 struct ifinfomsg *ifm; local 1813 rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm) argument 1887 rtnl_group_changelink(const struct sk_buff *skb, struct net *net, int group, struct ifinfomsg *ifm, struct nlattr **tb) argument 1913 struct ifinfomsg *ifm; local 2119 struct ifinfomsg *ifm; local 2566 struct ifinfomsg *ifm = nlmsg_data(cb->nlh); local 2635 struct ifinfomsg *ifm; local 2785 struct ifinfomsg *ifm; local 2858 struct ifinfomsg *ifm; local [all...] |
/net/decnet/ |
H A D | dn_dev.c | 573 struct ifaddrmsg *ifm; local 584 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy); 589 ifm = nlmsg_data(nlh); 590 if ((dn_db = dn_dev_by_index(ifm->ifa_index)) == NULL) 618 struct ifaddrmsg *ifm; local 628 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, dn_ifa_policy); 635 ifm = nlmsg_data(nlh); 636 if ((dev = __dev_get_by_index(&init_net, ifm->ifa_index)) == NULL) 654 ifm->ifa_flags; 655 ifa->ifa_scope = ifm 682 struct ifaddrmsg *ifm; local [all...] |
/net/ipv4/ |
H A D | devinet.c | 557 struct ifaddrmsg *ifm; local 563 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy); 567 ifm = nlmsg_data(nlh); 568 in_dev = inetdev_by_index(net, ifm->ifa_index); 584 (ifm->ifa_prefixlen != ifa->ifa_prefixlen || 726 struct ifaddrmsg *ifm; local 731 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv4_policy); 735 ifm = nlmsg_data(nlh); 737 if (ifm->ifa_prefixlen > 32 || tb[IFA_LOCAL] == NULL) 740 dev = __dev_get_by_index(net, ifm 1482 struct ifaddrmsg *ifm; local [all...] |
/net/ipv6/ |
H A D | addrconf.c | 3851 struct ifaddrmsg *ifm; local 3857 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy); 3861 ifm = nlmsg_data(nlh); 3866 ifa_flags = tb[IFA_FLAGS] ? nla_get_u32(tb[IFA_FLAGS]) : ifm->ifa_flags; 3871 return inet6_addr_del(net, ifm->ifa_index, ifa_flags, pfx, 3872 ifm->ifa_prefixlen); 3960 struct ifaddrmsg *ifm; local 3969 err = nlmsg_parse(nlh, sizeof(*ifm), tb, IFA_MAX, ifa_ipv6_policy); 3973 ifm = nlmsg_data(nlh); 3989 dev = __dev_get_by_index(net, ifm 4024 struct ifaddrmsg *ifm; local 4319 struct ifaddrmsg *ifm; local [all...] |
Completed in 75 milliseconds