staging: gdm724x: Remove wrapper function
authorAmitoj Kaur Chawla <amitoj1606@gmail.com>
Thu, 29 Oct 2015 20:59:03 +0000 (02:29 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 16 Nov 2015 04:02:47 +0000 (20:02 -0800)
Remove wrapper function that can be replaced by a single line of code.

Signed-off-by: Amitoj Kaur Chawla <amitoj1606@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/gdm724x/gdm_lte.c
drivers/staging/gdm724x/netlink_k.c
drivers/staging/gdm724x/netlink_k.h

index 79de678807ccbf43d73e1fb37a4be5687ede236c..17d148f6e02cc294aca38d298e19aec641417873 100644 (file)
@@ -555,7 +555,7 @@ int gdm_lte_event_init(void)
 void gdm_lte_event_exit(void)
 {
        if (lte_event.sock && --lte_event.ref_cnt == 0) {
-               netlink_exit(lte_event.sock);
+               sock_release(lte_event.sock->sk_socket);
                lte_event.sock = NULL;
        }
 }
index 92254fdaae1eec9564fb60f4832883e2357715db..9d8347769e8886f6e31ec85f7bc5d883be1b6480 100644 (file)
@@ -107,11 +107,6 @@ struct sock *netlink_init(int unit,
        return sock;
 }
 
-void netlink_exit(struct sock *sock)
-{
-       sock_release(sock->sk_socket);
-}
-
 int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len)
 {
        static u32 seq;
index 589486d76714ffcd8e4e562d1c535f4340055deb..7cf979b3f826c6a1eade416347d986d69fdb70db 100644 (file)
@@ -19,7 +19,6 @@
 
 struct sock *netlink_init(int unit,
        void (*cb)(struct net_device *dev, u16 type, void *msg, int len));
-void netlink_exit(struct sock *sock);
 int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len);
 
 #endif /* _NETLINK_K_H_ */