Reject delay fractional value
Eugene Grosbein
fr at grosbein.net
Wed Oct 29 05:52:12 CET 2014
On 29.10.2014 04:04, Alan DeKok wrote:
> Eugene Grosbein wrote:
>> Well, here it is. Not sure about "#include <sys/time.h>" policy
>> in the FreeRADIUS code, though it compiles and works for me.
>
> It's not needed. Also, changing the definition of an existing
> attribute is a bad idea.
>
> I've re-worked the patch and pushed it to the v3.0.x branch on github.
> Please try that.
>
> You can set the response delay by doing:
>
> update reply {
> FreeRADIUS-Response-Delay-Usec = 1500000
> }
>
> Which will be 1.5 seconds.
Sadly, this variant is no use for me.
I need to be able to return fractional seconds from the Perl code
but your version does not allow me that.
That is, DHCP NAK is not always a "reject".
If legitimate user requests wrong IP address with its DHCPREQUEST,
I should send back right IP address with DHCPNAK using zero delay.
I should send DHCPNAK with non-zero delay for users with misconfigured hardware only
(f.e. PPPoE user asking to DHCP; or if that's DHCP flooder).
I have some logic in my perl code and in the database stored procedure it calls to decide that.
Eugene Grosbein
More information about the Freeradius-Users
mailing list