diff options
Diffstat (limited to 'net/tipc')
| -rw-r--r-- | net/tipc/socket.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/net/tipc/socket.c b/net/tipc/socket.c index eaf4d6951a4a..0923213fc6a4 100644 --- a/net/tipc/socket.c +++ b/net/tipc/socket.c | |||
| @@ -437,7 +437,7 @@ static int dest_name_check(struct sockaddr_tipc *dest, struct msghdr *m) | |||
| 437 | * @iocb: (unused) | 437 | * @iocb: (unused) |
| 438 | * @sock: socket structure | 438 | * @sock: socket structure |
| 439 | * @m: message to send | 439 | * @m: message to send |
| 440 | * @total_len: (unused) | 440 | * @total_len: length of message |
| 441 | * | 441 | * |
| 442 | * Message must have an destination specified explicitly. | 442 | * Message must have an destination specified explicitly. |
| 443 | * Used for SOCK_RDM and SOCK_DGRAM messages, | 443 | * Used for SOCK_RDM and SOCK_DGRAM messages, |
| @@ -538,7 +538,7 @@ exit: | |||
| 538 | * @iocb: (unused) | 538 | * @iocb: (unused) |
| 539 | * @sock: socket structure | 539 | * @sock: socket structure |
| 540 | * @m: message to send | 540 | * @m: message to send |
| 541 | * @total_len: (unused) | 541 | * @total_len: length of message |
| 542 | * | 542 | * |
| 543 | * Used for SOCK_SEQPACKET messages and SOCK_STREAM data. | 543 | * Used for SOCK_SEQPACKET messages and SOCK_STREAM data. |
| 544 | * | 544 | * |
| @@ -1386,7 +1386,7 @@ exit: | |||
| 1386 | /** | 1386 | /** |
| 1387 | * shutdown - shutdown socket connection | 1387 | * shutdown - shutdown socket connection |
| 1388 | * @sock: socket structure | 1388 | * @sock: socket structure |
| 1389 | * @how: direction to close (always treated as read + write) | 1389 | * @how: direction to close (unused; always treated as read + write) |
| 1390 | * | 1390 | * |
| 1391 | * Terminates connection (if necessary), then purges socket's receive queue. | 1391 | * Terminates connection (if necessary), then purges socket's receive queue. |
| 1392 | * | 1392 | * |
| @@ -1469,7 +1469,8 @@ restart: | |||
| 1469 | * Returns 0 on success, errno otherwise | 1469 | * Returns 0 on success, errno otherwise |
| 1470 | */ | 1470 | */ |
| 1471 | 1471 | ||
| 1472 | static int setsockopt(struct socket *sock, int lvl, int opt, char *ov, int ol) | 1472 | static int setsockopt(struct socket *sock, |
| 1473 | int lvl, int opt, char __user *ov, int ol) | ||
| 1473 | { | 1474 | { |
| 1474 | struct tipc_sock *tsock = tipc_sk(sock->sk); | 1475 | struct tipc_sock *tsock = tipc_sk(sock->sk); |
| 1475 | u32 value; | 1476 | u32 value; |
| @@ -1525,7 +1526,8 @@ static int setsockopt(struct socket *sock, int lvl, int opt, char *ov, int ol) | |||
| 1525 | * Returns 0 on success, errno otherwise | 1526 | * Returns 0 on success, errno otherwise |
| 1526 | */ | 1527 | */ |
| 1527 | 1528 | ||
| 1528 | static int getsockopt(struct socket *sock, int lvl, int opt, char *ov, int *ol) | 1529 | static int getsockopt(struct socket *sock, |
| 1530 | int lvl, int opt, char __user *ov, int *ol) | ||
| 1529 | { | 1531 | { |
| 1530 | struct tipc_sock *tsock = tipc_sk(sock->sk); | 1532 | struct tipc_sock *tsock = tipc_sk(sock->sk); |
| 1531 | int len; | 1533 | int len; |
