On 21.04.21 16:58, Alan DeKok wrote:
On Apr 21, 2021, at 10:40 AM, g4-lisz@tonarchiv.ch wrote:
We wrote a Freeradius module which collects data over some less reliable protocol (talking to property management systems / PMS).
It would be very handy if we could add some PMS related data (e.g. connection fail count) to the server's status response.
Is there some documentation / best practice examples on how to implement this? There's not a lot of documentation on "how to do coding in FR". That being said, this shouldn't be terribly difficult.
Your module can detect that the packet is Status-Server by looking at
request->packet->code == PW_CODE_STATUS_SERVER
See src/main/stats.c for some sample code which look for attributes, and then creates attributes in the reply.
Alan DeKok.
Hi Alan Thank you very much for the quick reply and the hints! Now I have an idea where to start. Cheers Till