summaryrefslogtreecommitdiffstats
path: root/net/Kconfig
diff options
context:
space:
mode:
authorJohn Fastabend <john.fastabend@gmail.com>2017-08-28 07:12:01 -0700
committerDavid S. Miller <davem@davemloft.net>2017-08-28 11:13:22 -0700
commit78aeaaef997db7096a17d0d3572a7940ffa5c9a0 (patch)
tree5dda1f129368bc28ab93f4f98e7d22947203ba6f /net/Kconfig
parent81374aaa2693f8d3cd6cf3656a02ac8cf5c7ebea (diff)
downloadlinux-78aeaaef997db7096a17d0d3572a7940ffa5c9a0.tar.gz
linux-78aeaaef997db7096a17d0d3572a7940ffa5c9a0.tar.bz2
linux-78aeaaef997db7096a17d0d3572a7940ffa5c9a0.zip
bpf: sockmap indicate sock events to listeners
After userspace pushes sockets into a sockmap it may not be receiving data (assuming stream_{parser|verdict} programs are attached). But, it may still want to manage the socks. A common pattern is to poll/select for a POLLRDHUP event so we can close the sock. This patch adds the logic to wake up these listeners. Also add TCP_SYN_SENT to the list of events to handle. We don't want to break the connection just because we happen to be in this state. Signed-off-by: John Fastabend <john.fastabend@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/Kconfig')
0 files changed, 0 insertions, 0 deletions