From 3a35d84ab5e98eb27a3be47eaee3392ea4fd7c10 Mon Sep 17 00:00:00 2001 From: Davide Libenzi Date: Sat, 2 Nov 2002 19:40:57 -0800 Subject: [PATCH] epoll update r3 - EP_CTL_MOD drops an event if conditions events are met - The source file eventpoll.c moved from drivers/char to fs - Fixed a weirdness with tty's Missing: system calls for arch != i386 ... --- include/net/sock.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'include/net') diff --git a/include/net/sock.h b/include/net/sock.h index 4a4094b93d07..d2790e2ca00a 100644 --- a/include/net/sock.h +++ b/include/net/sock.h @@ -52,9 +52,6 @@ #include #include #include -#include -#include -#include /* * This structure really needs to be cleaned up. @@ -769,13 +766,8 @@ static inline unsigned long sock_wspace(struct sock *sk) static inline void sk_wake_async(struct sock *sk, int how, int band) { - if (sk->socket) { - if (sk->socket->file) - file_send_notify(sk->socket->file, ion_band_table[band - POLL_IN], - poll_band_table[band - POLL_IN]); - if (sk->socket->fasync_list) - sock_wake_async(sk->socket, how, band); - } + if (sk->socket && sk->socket->fasync_list) + sock_wake_async(sk->socket, how, band); } #define SOCK_MIN_SNDBUF 2048 -- cgit v1.2.3