]> 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)
commitc48f44bf9f9714d8f69145cb72f903815883aa10
tree26133ea508e6001b91adef1482973c8b528927a5
parentdfa5da236d8e6f5acfe5a7fcdfed9122cc3b8888
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: 33602bf1aed3 ("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