aboutsummaryrefslogtreecommitdiffstats
path: root/net/nfc/llcp_sock.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/nfc/llcp_sock.c')
-rw-r--r--net/nfc/llcp_sock.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/net/nfc/llcp_sock.c b/net/nfc/llcp_sock.c
index 9578bd6a4f3e..b7de0da46acd 100644
--- a/net/nfc/llcp_sock.c
+++ b/net/nfc/llcp_sock.c
@@ -942,12 +942,12 @@ static void llcp_sock_destruct(struct sock *sk)
942 } 942 }
943} 943}
944 944
945struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp) 945struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp, int kern)
946{ 946{
947 struct sock *sk; 947 struct sock *sk;
948 struct nfc_llcp_sock *llcp_sock; 948 struct nfc_llcp_sock *llcp_sock;
949 949
950 sk = sk_alloc(&init_net, PF_NFC, gfp, &llcp_sock_proto); 950 sk = sk_alloc(&init_net, PF_NFC, gfp, &llcp_sock_proto, kern);
951 if (!sk) 951 if (!sk)
952 return NULL; 952 return NULL;
953 953
@@ -993,7 +993,7 @@ void nfc_llcp_sock_free(struct nfc_llcp_sock *sock)
993} 993}
994 994
995static int llcp_sock_create(struct net *net, struct socket *sock, 995static int llcp_sock_create(struct net *net, struct socket *sock,
996 const struct nfc_protocol *nfc_proto) 996 const struct nfc_protocol *nfc_proto, int kern)
997{ 997{
998 struct sock *sk; 998 struct sock *sk;
999 999
@@ -1009,7 +1009,7 @@ static int llcp_sock_create(struct net *net, struct socket *sock,
1009 else 1009 else
1010 sock->ops = &llcp_sock_ops; 1010 sock->ops = &llcp_sock_ops;
1011 1011
1012 sk = nfc_llcp_sock_alloc(sock, sock->type, GFP_ATOMIC); 1012 sk = nfc_llcp_sock_alloc(sock, sock->type, GFP_ATOMIC, kern);
1013 if (sk == NULL) 1013 if (sk == NULL)
1014 return -ENOMEM; 1014 return -ENOMEM;
1015 1015