From 5e3b2d6847bea368e1c03f4de62de7edd5067f9c Mon Sep 17 00:00:00 2001 From: Brian Somers Date: Sat, 28 Jul 2001 11:32:08 +0000 Subject: If the peer sends a REQ without the IPADDR option, only reject it once. If they repeat the request (again without the IPADDR option) ACK it. I've had reports that some ppp implementations will not assign themselves an IP number. This should negotiate with such things. MFC after: 3 days --- usr.sbin/ppp/ipcp.h | 1 + 1 file changed, 1 insertion(+) (limited to 'usr.sbin/ppp/ipcp.h') diff --git a/usr.sbin/ppp/ipcp.h b/usr.sbin/ppp/ipcp.h index 83350a49307a..0da818d83348 100644 --- a/usr.sbin/ppp/ipcp.h +++ b/usr.sbin/ppp/ipcp.h @@ -108,6 +108,7 @@ struct ipcp { unsigned heis1172 : 1; /* True if he is speaking rfc1172 */ + unsigned peer_req : 1; /* Any TY_IPADDR REQs from the peer ? */ struct in_addr peer_ip; /* IP address he's willing to use */ u_int32_t peer_compproto; /* VJ params he's willing to use */ -- cgit v1.2.3