diff options
author | Paolo Abeni <pabeni@redhat.com> | 2017-09-28 15:51:36 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-10-01 03:55:47 +0100 |
commit | 7487449c86c65202b3b725c4524cb48dd65e4e6f (patch) | |
tree | 4adea181ccd96b769cf011bad6312fe6e07543b3 /include/net/tcp.h | |
parent | d41bb33ba33b8f8debe54ed36be6925eb496e354 (diff) | |
download | lwn-7487449c86c65202b3b725c4524cb48dd65e4e6f.tar.gz lwn-7487449c86c65202b3b725c4524cb48dd65e4e6f.zip |
IPv4: early demux can return an error code
Currently no error is emitted, but this infrastructure will
used by the next patch to allow source address validation
for mcast sockets.
Since early demux can do a route lookup and an ipv4 route
lookup can return an error code this is consistent with the
current ipv4 route infrastructure.
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/tcp.h')
-rw-r--r-- | include/net/tcp.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/tcp.h b/include/net/tcp.h index 3bc910a9bfc6..89974c5286d8 100644 --- a/include/net/tcp.h +++ b/include/net/tcp.h @@ -345,7 +345,7 @@ void tcp_v4_err(struct sk_buff *skb, u32); void tcp_shutdown(struct sock *sk, int how); -void tcp_v4_early_demux(struct sk_buff *skb); +int tcp_v4_early_demux(struct sk_buff *skb); int tcp_v4_rcv(struct sk_buff *skb); int tcp_v4_tw_remember_stamp(struct inet_timewait_sock *tw); |