News for hackers. Stuff that matters.
Re:Linux 3.13 by adekok on Monday January 20, 2014 @11:17AM (#7090224)
Please see the "master" branch of FreeRADIUS. https://github.com/FreeRADIUS/freeradius-server/

It can accept both DHCP and ARP protocols, and will decode them into attribute-value pairs. Those can then be referenced in a policy language, and stored to / read from a database.

I'm the author. :) It's no longer just a RADIUS server. I've been looking for a DHCP / ARP checker for a while, and couldn't find anything useful. Rather than writing something from scratch, I decided it was easier to just add ~2K LoC to FreeRADIUS. I could then leverage the policy language and database integration, so I didn't have to re-write all of that, either.

Re:Linux 3.13 by esbranson on Monday January 20, 2014 @01:36PM (#7091041)
Excellent. :) I will look into this.

I am targeting embedded devices on OpenWRT, which means it needs to be as simple and small as possible, so I hope the code is tight.

But on the other hand, I would prefer to not reinvent the wheel.

Re:Linux 3.13 by adekok on Monday January 20, 2014 @01:46PM (#7091101)
The code is tiny. It already runs on OpenWRT, so there's no issue there.