X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fmain.c;h=e85a09aab0a0b3604257244b0de43bf084c28939;hb=a83dce41e0260ef18e643c480d2e0af5cc6766ad;hp=23294379119867d73d9dbe774f20170d945e0631;hpb=c2881a6b71a36d28a89166e82820dc5e711fd775;p=ppp.git diff --git a/pppd/main.c b/pppd/main.c index 2329437..e85a09a 100644 --- a/pppd/main.c +++ b/pppd/main.c @@ -91,6 +91,7 @@ #include #include #include +#include #include #include "pppd.h" @@ -98,7 +99,7 @@ #include "fsm.h" #include "lcp.h" #include "ipcp.h" -#ifdef INET6 +#ifdef PPP_WITH_IPV6CP #include "ipv6cp.h" #endif #include "upap.h" @@ -271,7 +272,7 @@ struct protent *protocols[] = { &cbcp_protent, #endif &ipcp_protent, -#ifdef INET6 +#ifdef PPP_WITH_IPV6CP &ipv6cp_protent, #endif &ccp_protent, @@ -295,9 +296,9 @@ main(int argc, char *argv[]) strlcpy(path_ipup, _PATH_IPUP, sizeof(path_ipup)); strlcpy(path_ipdown, _PATH_IPDOWN, sizeof(path_ipdown)); -#ifdef INET6 - strlcpy(path_ipv6up, _PATH_IPV6UP, sizeof(path_ipv6up)); - strlcpy(path_ipv6down, _PATH_IPV6DOWN, sizeof(path_ipv6down)); +#ifdef PPP_WITH_IPV6CP + strlcpy(path_ipv6up, _PATH_IPV6UP, MAXPATHLEN); + strlcpy(path_ipv6down, _PATH_IPV6DOWN, MAXPATHLEN); #endif link_stats_valid = 0; new_phase(PHASE_INITIALIZE); @@ -383,7 +384,7 @@ main(int argc, char *argv[]) if (!sys_check_options()) exit(EXIT_OPTION_ERROR); auth_check_options(); -#ifdef HAVE_MULTILINK +#ifdef PPP_WITH_MULTILINK mp_check_options(); #endif for (i = 0; (protp = protocols[i]) != NULL; ++i)