mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Selectively refusing TCP connections
@ 2001-05-23 17:59 Ben Mansell
  2001-05-23 18:23 ` Andi Kleen
  2001-05-23 18:31 ` Alan Cox
  0 siblings, 2 replies; 5+ messages in thread
From: Ben Mansell @ 2001-05-23 17:59 UTC (permalink / raw)
  To: linux-kernel

Hi all,

Is there any mechanism in Linux for refusing incoming TCP connections?
I'd like to be able to fetch the next incoming connection on a listen
queue, and selectively accept or reject it based on the IP address of the
client. I know this could be done via firewall rules, but for this case,
I'd like an application to have the final say on whether the connection
will be accepted.

I think XTI used to offer this kind of thing, you could get notification
of a new connection when the initial SYN was received, so you could send
back a RST and finish it there and then. Otherwise, you have to go through
the bother of accepting the connection then closing it down properly. Of
course, since everyone uses sockets, and the socket API doesn't provide
this facility, it looks like this feature has ben dropped almost
everywhere.

So, any suggestions?


Thanks,
Ben


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-05-24 19:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-23 17:59 Selectively refusing TCP connections Ben Mansell
2001-05-23 18:23 ` Andi Kleen
2001-05-24 19:15   ` David Ford
2001-05-24 19:49     ` Andi Kleen
2001-05-23 18:31 ` Alan Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®