From: Charlie Brady Date: Thu, 30 Aug 2012 23:24:00 +0000 (-0400) Subject: ppp: ignore unrecognised radiusclient configuration directives X-Git-Tag: ppp-2.4.7~33 X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=commitdiff_plain;h=7f736dde0da3c19855997d9e67370e351e15e923 ppp: ignore unrecognised radiusclient configuration directives New versions of freeradius occasionally add configuration keywords. There's no reason that the pppd plugin should fail when that occurs. Signed-off-by: Charlie Brady Signed-off-by: Paul Mackerras --- diff --git a/pppd/plugins/radius/config.c b/pppd/plugins/radius/config.c index 3bd67fc..a29e5e8 100644 --- a/pppd/plugins/radius/config.c +++ b/pppd/plugins/radius/config.c @@ -216,8 +216,8 @@ int rc_read_config(char *filename) p[pos] = '\0'; if ((option = find_option(p, OT_ANY)) == NULL) { - error("%s: line %d: unrecognized keyword: %s", filename, line, p); - return (-1); + warn("%s: line %d: unrecognized keyword: %s", filename, line, p); + continue; } if (option->status != ST_UNDEF) {