[nsd-users] Controlling the rate of SLIP (truncated responses during RRL)?
Stephane Bortzmeyer
bortzmeyer at nic.fr
Thu Mar 21 10:09:32 UTC 2013
On Thu, Mar 21, 2013 at 10:55:35AM +0100,
Stephane Bortzmeyer <bortzmeyer at nic.fr> wrote
a message of 10 lines which said:
> I do not find an option in NSD 3.2.15 nsd.conf to control the rate
> of SLIP responses (truncated responses because the request was
> rate-limited).
Even when reading the source code. The rate of 1/2 seems hardcoded.
/* discard half the packets, randomly */
if((random() & 0x1)) {
Also, I wouldn't mind having an option to control the length of the
rate-limited prefixes (it's also hardcoded).
/* we take a /24 for IPv4 and /64 for IPv6 */
...
return ((struct sockaddr_in*)&query->addr)->
sin_addr.s_addr & htonl(0xffffff00);
More information about the nsd-users
mailing list