Question about accept filters

Borja Marcos via bind-users <[email protected]> Tue, 10 Mar 2026 15:03:40 +0100
Newsgroups gmane.network.dns.bind9.user,gmane.network.dns.bind.user
Message-ID <[email protected]>
Hello,

In the Bind 9 ARM (for example, for version 9.20.20) there is a mention of the kernel level “accept” filters. The text for the "tcp-listen-queue”  statement
says "If the kernel supports the accept filter "dataready", this also controls how many TCP connections are queued in kernel space waiting for some data
before being passed to accept.”.

At least on FreeBSD, as far as I know, you need to explicitly add a filter to a socket using the SO_ACCEPTFILTER  socket option and  I can’t find a mention of that
constant at least in the 9.20 sources, except for a note in the changelog-history.rst stating "Temporarily disable SO_ACCEPTFILTER support. [RT #22589]” among the changes for 9.8b1.

I presume that functionality has been permanently removed? 



Thanks!





Borja Marcos.

-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.
signature.asc (application/pgp-signature, 873 B)
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIzBAEBCAAdFiEEdI6tVWByWBsp6szjBQN24FMZr2gFAmmwJLwACgkQBQN24FMZ
r2i6kw//Qo4pjpkCrGmr7ohCVoH/NmsITWLdNhgRZTD71tRmkvzeQSUxqL5nos32
cG+MzQqqI/ab+ozaDrUF3+c6kHTPnB7Br17x/HlSyGj1wsNRkLnxHzoEZohchFhN
800Vzhlq5xWiVoK9JzyjlbrI6B8XJVB4iB9dxxyRGT44R9RXeVlh1+V/u/tgpoJh
6WOVr+ap5TC24gFW15rqnGXzGMEgV2bh0EpxQbNYVwvJgrhKYWl422tuxakDzUv5
G30dqdhLWM7lD2G+W2FHaFhOme2mnIomLg1tBMRbnCNcWfzxKYi3lGsCFBhQ+rKT
yCjZ4q8VuUM7P4NRaWDymQDxHgS+X+YmWRQ0xO4JYxCwycFiLITK1CULwTVs9H0k
/1Qyqexm4BoKB/a/K22+OcO2Vm8AIoa44/xMg3PpodYbldzzdLhmCl63elC41/J9
CRWz+L7liUyVUKRxeevQzq9dm0KxjFF+G3WVy3U4L/hddO5ChbFwrMeX1Acb4AoP
J6Um+UriZnsOTIaOYpbtc9sdN5jK4Yo1ctQ3PeN8fl7V9BSO/zYrI6USnY1tFjN2
eCW3SYfLWIBlFzQg7LowvMtqFJruQ+ZgIb8DVdS0dKz5xAf1PmaCnH2fpK3bYar8
A2UVPeVR8VNABunZcvsDG9wG9yeySK+XTaYkiUwVXzhL+muvoTY=
=rmrT
-----END PGP SIGNATURE-----