From: str8fast <52187302+str8fast@users.noreply.github.com> Date: Thu, 28 Oct 2021 14:55:56 +0000 (+0000) Subject: pppol2tp.c add '#ifdef INET6' for optional ipv6 X-Git-Tag: ppp-2.5.0~52^2 X-Git-Url: https://git.ozlabs.org/?a=commitdiff_plain;h=44a70d6f9eb6d1843868da1d45de382134a03630;p=ppp.git pppol2tp.c add '#ifdef INET6' for optional ipv6 Without it, l2tp daemon can't launch ppp, cuz undefined symbol ipv6_up_notifier. --- diff --git a/pppd/plugins/pppol2tp/pppol2tp.c b/pppd/plugins/pppol2tp/pppol2tp.c index ed2d7c7..c9902af 100644 --- a/pppd/plugins/pppol2tp/pppol2tp.c +++ b/pppd/plugins/pppol2tp/pppol2tp.c @@ -509,8 +509,10 @@ void plugin_init(void) */ add_notifier(&ip_up_notifier, pppol2tp_ip_up, NULL); add_notifier(&ip_down_notifier, pppol2tp_ip_down, NULL); +#ifdef INET6 add_notifier(&ipv6_up_notifier, pppol2tp_ip_up, NULL); add_notifier(&ipv6_down_notifier, pppol2tp_ip_down, NULL); +#endif } struct channel pppol2tp_channel = {