]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/ipxcp.h
use shadow password stuff
[ppp.git] / pppd / ipxcp.h
index 898ffe437c313083de912ddd6625a88fd54de44a..62385b0a499bb3498b396325b7b214f7d2066cac 100644 (file)
@@ -16,7 +16,7 @@
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- * $Id: ipxcp.h,v 1.2 1996/07/01 01:14:37 paulus Exp $
+ * $Id: ipxcp.h,v 1.3 1997/03/04 03:39:33 paulus Exp $
  */
 
 /*
  */
 
 /*
 #define IPX_ROUTER_NAME           5
 #define IPX_COMPLETE              6
 
 #define IPX_ROUTER_NAME           5
 #define IPX_COMPLETE              6
 
+/* Values for the router protocol */
+#define IPX_NONE                 0
+#define RIP_SAP                          2
+#define NLSP                     4
 
 typedef struct ipxcp_options {
     int neg_node       : 1;    /* Negotiate IPX node number? */
 
 typedef struct ipxcp_options {
     int neg_node       : 1;    /* Negotiate IPX node number? */
@@ -45,6 +49,9 @@ typedef struct ipxcp_options {
     int accept_remote  : 1;    /* accept peer's value for hisnode */
     int accept_network : 1;    /* accept network number */
 
     int accept_remote  : 1;    /* accept peer's value for hisnode */
     int accept_network : 1;    /* accept network number */
 
+    int tried_nlsp     : 1;     /* I have suggested NLSP already */
+    int tried_rip      : 1;     /* I have suggested RIP/SAP already */
+
     u_int32_t his_network;     /* base network number */
     u_int32_t our_network;     /* our value for network number */
     u_int32_t network;         /* the final network number */
     u_int32_t his_network;     /* base network number */
     u_int32_t our_network;     /* our value for network number */
     u_int32_t network;         /* the final network number */