19 Aug
2011
19 Aug
'11
5:30 p.m.
Ben Brown wrote:
I did initially look at using the radiusclient-ng library, but I found the dictionary parsing to be a bit too fragile. It would bomb out with very little provocation.
Yes, it needs work.
The "radsniff" program distributed with FreeRADIUS reads PCAP files. It uses the FreeRADIUS library to read the dictionaries, and the library can send/receive packets.
I wasn't aware of radsniff, I'll take a look at the code some time to see if I can integrate it. I quite like not needing any other libraries though, and it's such a small program really.
The word I'm looking for is "robust". :) Your program works, and is simple. The code in FreeRADIUS works, and is a lot more capable. Alan DeKok.