From e29f60d9f9e94944ef319a1b187b30aaa31e6a79 Mon Sep 17 00:00:00 2001 From: joerg Date: Sun, 30 Dec 2001 18:07:26 +0000 Subject: run IPCP only if we have IPv4 in kernel Obtained from: NetBSD (rev 1.19) MFC after: 1 month --- sys/net/if_spppsubr.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'sys/net/if_spppsubr.c') diff --git a/sys/net/if_spppsubr.c b/sys/net/if_spppsubr.c index 040a390..8f2f770 100644 --- a/sys/net/if_spppsubr.c +++ b/sys/net/if_spppsubr.c @@ -430,7 +430,13 @@ static const struct cp lcp = { }; static const struct cp ipcp = { - PPP_IPCP, IDX_IPCP, CP_NCP, "ipcp", + PPP_IPCP, IDX_IPCP, +#ifdef INET /* don't run IPCP if there's no IPv4 support */ + CP_NCP, +#else + 0, +#endif + "ipcp", sppp_ipcp_up, sppp_ipcp_down, sppp_ipcp_open, sppp_ipcp_close, sppp_ipcp_TO, sppp_ipcp_RCR, sppp_ipcp_RCN_rej, sppp_ipcp_RCN_nak, sppp_ipcp_tlu, sppp_ipcp_tld, sppp_ipcp_tls, sppp_ipcp_tlf, -- cgit v1.1