X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fplugins%2Fradius%2Fradrealms.c;h=a0dde005fdaa960c77eb19be86ea1e2728f380b5;hb=ba7f7e053daae846a54a1d08d3d133a5f1266ace;hp=27955e06d079c4a9caaee048a7fe3cc490ae7a06;hpb=76016e1b948b7d9675b4e0750d1f943d96d9523b;p=ppp.git diff --git a/pppd/plugins/radius/radrealms.c b/pppd/plugins/radius/radrealms.c index 27955e0..a0dde00 100644 --- a/pppd/plugins/radius/radrealms.c +++ b/pppd/plugins/radius/radrealms.c @@ -21,6 +21,11 @@ static char const RCSID[] = #include #include #include +#include +#include +#include +#include + #include #include "radiusclient.h" @@ -69,7 +74,7 @@ lookup_realm(char const *user, } if ((fd = fopen(radrealms_config, "r")) == NULL) { - option_error("cannot open %s", radrealms_config); + ppp_option_error("cannot open %s", radrealms_config); free(auths); free(accts); return; @@ -89,7 +94,7 @@ lookup_realm(char const *user, if (p == NULL || (strcmp(p, "authserver") !=0 && strcmp(p, "acctserver"))) { fclose(fd); - option_error("%s: invalid line %d: %s", radrealms_config, + ppp_option_error("%s: invalid line %d: %s", radrealms_config, line, buffer); free(auths); free(accts); @@ -105,7 +110,7 @@ lookup_realm(char const *user, if ((p = strtok(NULL, "\t ")) == NULL) { fclose(fd); - option_error("%s: realm name missing on line %d: %s", + ppp_option_error("%s: realm name missing on line %d: %s", radrealms_config, line, buffer); free(auths); free(accts); @@ -117,7 +122,7 @@ lookup_realm(char const *user, info(" - Matched realm %s", p); if ((p = strtok(NULL, ":")) == NULL) { fclose(fd); - option_error("%s: server address missing on line %d: %s", + ppp_option_error("%s: server address missing on line %d: %s", radrealms_config, line, buffer); free(auths); free(accts); @@ -127,7 +132,7 @@ lookup_realm(char const *user, info(" - Address is '%s'",p); if ((p = strtok(NULL, "\t ")) == NULL) { fclose(fd); - option_error("%s: server port missing on line %d: %s", + ppp_option_error("%s: server port missing on line %d: %s", radrealms_config, line, buffer); free(auths); free(accts); @@ -155,6 +160,6 @@ plugin_init(void) { radius_pre_auth_hook = lookup_realm; - add_options(Options); + ppp_add_options(Options); info("RADIUS Realms plugin initialized."); }