static int inet_rtm_newaddr(struct sk_buff *skb, struct nlmsghdr *nlh, void *arg) { struct in_ifaddr *ifa; ASSERT_RTNL(); ifa = rtm_to_ifaddr(nlh); if (IS_ERR(ifa)) return PTR_ERR(ifa); return __inet_insert_ifa(ifa, nlh, NETLINK_CB(skb).pid); }
static int inet_insert_ifa(struct in_ifaddr *ifa) { return __inet_insert_ifa(ifa, NULL, 0); }