Signed-off-by: Florian Westphal <f...@strlen.de>
---
 net/phonet/pn_netlink.c | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/net/phonet/pn_netlink.c b/net/phonet/pn_netlink.c
index da754fc926e7..871eaf2cb85e 100644
--- a/net/phonet/pn_netlink.c
+++ b/net/phonet/pn_netlink.c
@@ -299,16 +299,21 @@ static int route_dumpit(struct sk_buff *skb, struct 
netlink_callback *cb)
 
 int __init phonet_netlink_register(void)
 {
-       int err = __rtnl_register(PF_PHONET, RTM_NEWADDR, addr_doit,
-                                 NULL, 0);
+       int err = rtnl_register_module(THIS_MODULE, PF_PHONET, RTM_NEWADDR,
+                                      addr_doit, NULL, 0);
        if (err)
                return err;
 
-       /* Further __rtnl_register() cannot fail */
-       __rtnl_register(PF_PHONET, RTM_DELADDR, addr_doit, NULL, 0);
-       __rtnl_register(PF_PHONET, RTM_GETADDR, NULL, getaddr_dumpit, 0);
-       __rtnl_register(PF_PHONET, RTM_NEWROUTE, route_doit, NULL, 0);
-       __rtnl_register(PF_PHONET, RTM_DELROUTE, route_doit, NULL, 0);
-       __rtnl_register(PF_PHONET, RTM_GETROUTE, NULL, route_dumpit, 0);
+       /* Further rtnl_register_module() cannot fail */
+       rtnl_register_module(THIS_MODULE, PF_PHONET, RTM_DELADDR,
+                            addr_doit, NULL, 0);
+       rtnl_register_module(THIS_MODULE, PF_PHONET, RTM_GETADDR,
+                            NULL, getaddr_dumpit, 0);
+       rtnl_register_module(THIS_MODULE, PF_PHONET, RTM_NEWROUTE,
+                            route_doit, NULL, 0);
+       rtnl_register_module(THIS_MODULE, PF_PHONET, RTM_DELROUTE,
+                            route_doit, NULL, 0);
+       rtnl_register_module(THIS_MODULE, PF_PHONET, RTM_GETROUTE,
+                            NULL, route_dumpit, 0);
        return 0;
 }
-- 
2.13.6

Reply via email to