]> git.baikalelectronics.ru Git - kernel.git/commit
packet: propagate sock_cmsg_send() error
authorSoheil Hassas Yeganeh <soheil@google.com>
Wed, 20 Jul 2016 22:01:18 +0000 (18:01 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 22 Jul 2016 05:41:48 +0000 (01:41 -0400)
commitd495454304281e4fa5a2fab6d8a20b6b16755e3c
tree26133ea508e6001b91adef1482973c8b528927a5
parent3aafd05bc5d9b2693bf2067477691d17eef889a0
packet: propagate sock_cmsg_send() error

sock_cmsg_send() can return different error codes and not only
-EINVAL, and we should properly propagate them.

Fixes: 1b4614be4286 ("sock: enable timestamping using control messages")
Signed-off-by: Soheil Hassas Yeganeh <soheil@google.com>
Cc: Willem de Bruijn <willemb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/packet/af_packet.c