hum, seems the patch does not compile:
src/main/client.c: In function 'client_afrom_cs': src/main/client.c:968:3: error: too many arguments to function 'fr_pton' if (fr_pton(&c->ipaddr, name2, 0, true, true) < 0) { ^ In file included from /home/larena/aports-2.7-stable/main/freeradius3/src/freeradius-server-3.0.9/src/freeradius-devel/radiusd.h:29:0, from src/main/client.c:29: /home/larena/aports-2.7-stable/main/freeradius3/src/freeradius-server-3.0.9/src/freeradius-devel/libradius.h:709:6: note: declared here int fr_pton(fr_ipaddr_t *out, char const *value, ssize_t inlen, bool resolve); ^ scripts/boiler.mk:630: recipe for target 'build/objs/src/main/client.lo' failed make: *** [build/objs/src/main/client.lo] Error 1
Not really my field here. Seems that fr_pton expects 4 arguments, but may be I read it wrong, given my very poor C knowledge.
Works fine for me.. and the build system. https://travis-ci.org/FreeRADIUS/freeradius-server/builds/79835362 Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2