pn_netlink.c (9a3b7a42bb2919a6282a96a5f4abe0f9be36c4b3) | pn_netlink.c (1ce85fe402137824246bad03ff85f3913d565c17) |
---|---|
1/* 2 * File: pn_netlink.c 3 * 4 * Phonet netlink interface 5 * 6 * Copyright (C) 2008 Nokia Corporation. 7 * 8 * Contact: Remi Denis-Courmont <remi.denis-courmont@nokia.com> --- 33 unchanged lines hidden (view full) --- 42 if (skb == NULL) 43 goto errout; 44 err = fill_addr(skb, dev, addr, 0, 0, event); 45 if (err < 0) { 46 WARN_ON(err == -EMSGSIZE); 47 kfree_skb(skb); 48 goto errout; 49 } | 1/* 2 * File: pn_netlink.c 3 * 4 * Phonet netlink interface 5 * 6 * Copyright (C) 2008 Nokia Corporation. 7 * 8 * Contact: Remi Denis-Courmont <remi.denis-courmont@nokia.com> --- 33 unchanged lines hidden (view full) --- 42 if (skb == NULL) 43 goto errout; 44 err = fill_addr(skb, dev, addr, 0, 0, event); 45 if (err < 0) { 46 WARN_ON(err == -EMSGSIZE); 47 kfree_skb(skb); 48 goto errout; 49 } |
50 err = rtnl_notify(skb, dev_net(dev), 0, 51 RTNLGRP_PHONET_IFADDR, NULL, GFP_KERNEL); | 50 rtnl_notify(skb, dev_net(dev), 0, 51 RTNLGRP_PHONET_IFADDR, NULL, GFP_KERNEL); 52 return; |
52errout: 53 if (err < 0) 54 rtnl_set_sk_err(dev_net(dev), RTNLGRP_PHONET_IFADDR, err); 55} 56 57static const struct nla_policy ifa_phonet_policy[IFA_MAX+1] = { 58 [IFA_LOCAL] = { .type = NLA_U8 }, 59}; --- 113 unchanged lines hidden --- | 53errout: 54 if (err < 0) 55 rtnl_set_sk_err(dev_net(dev), RTNLGRP_PHONET_IFADDR, err); 56} 57 58static const struct nla_policy ifa_phonet_policy[IFA_MAX+1] = { 59 [IFA_LOCAL] = { .type = NLA_U8 }, 60}; --- 113 unchanged lines hidden --- |