* Al Longyear <longyear@netcom.com>
* Extensively rewritten by Paul Mackerras <paulus@cs.anu.edu.au>
*
- * ==FILEVERSION 990510==
+ * ==FILEVERSION 990910==
*
* NOTE TO MAINTAINERS:
* If you modify this file at all, please set the number above to the
#define PPP_MAX_RCV_QLEN 32 /* max # frames we queue up for pppd */
-/* $Id: ppp.c,v 1.28 1999/05/14 01:07:57 paulus Exp $ */
+/* $Id: ppp.c,v 1.33 1999/12/23 01:48:45 paulus Exp $ */
#include <linux/version.h>
#include <linux/config.h>
#endif
#undef PPP_VERSION
-#define PPP_VERSION "2.3.8"
+#define PPP_VERSION "2.3.11"
#if LINUX_VERSION_CODE >= VERSION(2,1,4)
* Local functions
*/
-#ifdef CONFIG_MODULES
static int ppp_register_compressor (struct compressor *cp);
static void ppp_unregister_compressor (struct compressor *cp);
-#endif
static void ppp_async_init(struct ppp *ppp);
static void ppp_async_release(struct ppp *ppp);
break;
switch (npi.protocol) {
+ case PPP_IPV6:
+ npi.protocol = NP_IPV6;
+ break;
case PPP_IP:
npi.protocol = NP_IP;
break;
return (struct compressor *) 0;
}
-#ifdef CONFIG_MODULES
static int ppp_register_compressor (struct compressor *cp)
{
struct compressor_link *new;
}
restore_flags(flags);
}
-#endif
/*************************************************************
* Module support routines