diff --git a/net/core/sock.c b/net/core/sock.c index d9eec153d5313df7c903365aef3341166ea1f340..bbb25be7ddfe614432ca8627ba4cbe791f57d569 100644 --- a/net/core/sock.c +++ b/net/core/sock.c @@ -631,7 +631,7 @@ int sock_setsockopt(struct socket *sock, int level, int optname, case SO_TIMESTAMPING: if (val & ~SOF_TIMESTAMPING_MASK) { - ret = EINVAL; + ret = -EINVAL; break; } sock_valbool_flag(sk, SOCK_TIMESTAMPING_TX_HARDWARE,