> switch > Evaluate the given string, and choose the first matching "case" > statement inside of the current block. No statement other than > "case" can appear in a "switch" block. > > switch "string" { > ... > } >
These work now ? :D > case > Define a static string to match a parent "switch" statement. A > "case" statement cannot appear outside of a "switch" block. > > case string { > ... > } > > update > Update a particular attribute list, based on the attributes > given in the current block. > > update <list> { > attribute = value > ... > } > > The <list> can be one of "request", "reply", "proxy-request", > "proxy-reply", or "control". The "control" list is the list of > attributes maintainted internally by the server that controls > how the server processes the request. Any attribute that does > not go in a packet on the network will generally be placed in > the "control" list. > Control instead of config ? Cool , very nice work :) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html