socket.c (762f99f4f3cb41a775b5157dd761217beba65873) socket.c (e1d001fa5b477c4da46a29be1fcece91db7c7c6f)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * File: socket.c
4 *
5 * Phonet sockets
6 *
7 * Copyright (C) 2008 Nokia Corporation.
8 *

--- 373 unchanged lines hidden (view full) ---

382 dev_put(dev);
383 if (saddr == PN_NO_ADDR)
384 return -EHOSTUNREACH;
385
386 handle = pn_object(saddr, pn_port(pn->sobject));
387 return put_user(handle, (__u16 __user *)arg);
388 }
389
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * File: socket.c
4 *
5 * Phonet sockets
6 *
7 * Copyright (C) 2008 Nokia Corporation.
8 *

--- 373 unchanged lines hidden (view full) ---

382 dev_put(dev);
383 if (saddr == PN_NO_ADDR)
384 return -EHOSTUNREACH;
385
386 handle = pn_object(saddr, pn_port(pn->sobject));
387 return put_user(handle, (__u16 __user *)arg);
388 }
389
390 return sk->sk_prot->ioctl(sk, cmd, arg);
390 return sk_ioctl(sk, cmd, (void __user *)arg);
391}
392
393static int pn_socket_listen(struct socket *sock, int backlog)
394{
395 struct sock *sk = sock->sk;
396 int err = 0;
397
398 if (pn_socket_autobind(sock))

--- 376 unchanged lines hidden ---
391}
392
393static int pn_socket_listen(struct socket *sock, int backlog)
394{
395 struct sock *sk = sock->sk;
396 int err = 0;
397
398 if (pn_socket_autobind(sock))

--- 376 unchanged lines hidden ---