Poll of opinions for new keyword
    Alan DeKok 
    aland at deployingradius.com
       
    Thu Sep  7 18:47:35 CEST 2017
    
    
  
On Sep 7, 2017, at 9:36 AM, Winfield, Alister <Alister.Winfield at sky.uk> wrote:
>    recv Access-Request {
>    subrequest dhcp {
  Hmm... putting the protocol there is a reasonable choice.
  But... the issue is we also need to run the DHCP state machine:
	recv foo  {
	}
	send foo {
	}
  etc.  The idea is that *all* DHCP packets undergo the same processing.  Which avoids the weird issues we have in v3 with inner-tunnel sometimes not being the same as the default server.
>    update request {
>    Request-Packet-Type := Discover
>    }
>    dhcp
  That's better done via Matthew's suggestion:
	call server.Packet
> Nicely represents the intent of the author of the configuration. I assume that the update there could add values from the parent request into related DHCP attributes.
  Yes.
> It is also obvious that straight RADIUS proxy is trivial to write in that form without any special magic. Something like this would be really obvious to even a first time reader of a freeRADIUS configuration.
  Yes.
  Alan DeKok.
    
    
More information about the Freeradius-Users
mailing list