]> git.ozlabs.org Git - ppp.git/commitdiff
Adding propper include guard to header files, renaming to PPP_<FILE>_H for consistency
authorEivind Næss <eivnaes@yahoo.com>
Mon, 30 May 2022 20:53:24 +0000 (13:53 -0700)
committerEivind Næss <eivnaes@yahoo.com>
Fri, 15 Jul 2022 22:25:39 +0000 (15:25 -0700)
Signed-off-by: Eivind Næss <eivnaes@yahoo.com>
30 files changed:
pppd/ccp.h
pppd/chap-md5.h
pppd/chap-new.h
pppd/chap_ms.h
pppd/eap-tls.h
pppd/eap.h
pppd/ecp.h
pppd/eui64.h
pppd/fsm.h
pppd/ipcp.h
pppd/ipv6cp.c
pppd/ipv6cp.h
pppd/lcp.h
pppd/magic.h
pppd/md4.h
pppd/md5.h
pppd/mppe.h
pppd/pathnames.h
pppd/peap.h
pppd/pppcrypt.h
pppd/pppd.h
pppd/pppdconf.h.in
pppd/session.h
pppd/sha1.h
pppd/spinlock.h
pppd/sys-linux.c
pppd/tdb.h
pppd/termios_linux.h
pppd/tls.h
pppd/upap.h

index 35961b9b75a46ea0eee7625d6958b24c7e52a11d..a37695c18373f23a2d11eef36e7e8e0cda06288b 100644 (file)
@@ -29,6 +29,9 @@
  *
  * $Id: ccp.h,v 1.12 2004/11/04 10:02:26 paulus Exp $
  */
+#ifndef PPP_CCP_H
+#define PPP_CCP_H
+
 #include "pppdconf.h"
 
 typedef struct ccp_options {
@@ -51,3 +54,5 @@ extern ccp_options ccp_allowoptions[];
 extern ccp_options ccp_hisoptions[];
 
 extern struct protent ccp_protent;
+
+#endif
index 4dbbfd1ed590b6dac3dfbfa1645a95c7e7799fc2..55f9ba25f63c055802bb87d8fc7bc68c969eed5c 100644 (file)
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
+
+#ifndef PPP_CHAP_MD5_H
+#define PPP_CHAP_MD5_H
+
 #include "pppdconf.h"
 
 extern void chap_md5_init(void);
+
+#endif
index b4b0ee23eb6d5bf6121e842d236a1e2214a745bb..9ebec54f82f4991458c16da8342500ed3b9df51d 100644 (file)
@@ -28,6 +28,9 @@
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
+#ifndef PPP_CHAP_NEW_H
+#define PPP_CHAP_NEW_H
+
 #include "pppdconf.h"
 
 /*
@@ -133,3 +136,5 @@ extern void chap_auth_with_peer(int unit, char *our_name, int digest_code);
 
 /* Represents the CHAP protocol to the main pppd code */
 extern struct protent chap_protent;
+
+#endif
index c1c5ed846f5f5004f086de610a32ede41dc5a121..7b08cfff312317cfec7b353b811ec05c37358950 100644 (file)
  * $Id: chap_ms.h,v 1.13 2004/11/15 22:13:26 paulus Exp $
  */
 
-#include "pppdconf.h"
+#ifndef PPP_CHAPMS_H
+#define PPP_CHAPMS_H
 
-#ifndef __CHAPMS_INCLUDE__
+#include "pppdconf.h"
 
 #define MD4_SIGNATURE_SIZE     16      /* 16 bytes in a MD4 message digest */
 #define MAX_NT_PASSWORD                256     /* Max (Unicode) chars in an NT pass */
@@ -87,5 +88,4 @@ void GenerateAuthenticatorResponse(u_char PasswordHashHash[MD4_SIGNATURE_SIZE],
 
 void chapms_init(void);
 
-#define __CHAPMS_INCLUDE__
-#endif /* __CHAPMS_INCLUDE__ */
+#endif /* PPP_CHAPMS_H */
index befd20335e5a90084858517e5dc42d994a9c09d7..2777d81f5c9b399fc02536bbf2de11e60552a079 100644 (file)
  *
  */
 
-#include "pppdconf.h"
-
-#ifndef __EAP_TLS_H__
-#define __EAP_TLS_H__
+#ifndef PPP_EAP_TLS_H
+#define PPP_EAP_TLS_H
 
+#include "pppdconf.h"
 #include "eap.h"
 
 #include <openssl/ssl.h>
index 96c5f691b301c26d7c1c2d09c83ebc3d6a596ddb..01697a8b4b85c1eb1d4945759d21ce2d16d095e5 100644 (file)
  * $Id: eap.h,v 1.2 2003/06/11 23:56:26 paulus Exp $
  */
 
-#include "pppdconf.h"
-
 #ifndef PPP_EAP_H
 #define        PPP_EAP_H
 
+#include "pppdconf.h"
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 807a100fd1e921d7329b5ff018229c40b9c8336f..5a0df4d1468120fdf53f01ebb74a6c8e76ed43fa 100644 (file)
  *
  * $Id: ecp.h,v 1.2 2003/01/10 07:12:36 fcusack Exp $
  */
-#include "pppdconf.h"
-
 #ifndef PPP_ECP_H
 #define PPP_ECP_H
 
+#include "pppdconf.h"
+
 #ifndef PPP_ECP
 #define PPP_ECP 0x8053
 #endif
index 496814d17b3b4557725da8d85b4cf4a30efcaf80..f29200b818d7efd0fbfb1e2914a39255f99954b6 100644 (file)
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  *
  */
+#ifndef PPP_EUI64_H
+#define PPP_EUI64_H
 
 #include "pppdconf.h"
 
-#ifndef __EUI64_H__
-#define __EUI64_H__
-
 #if !defined(PPP_WITH_IPV6CP)
 #error "this file should only be included when PPP_WITH_IPV6CP is defined"
 #endif /* not defined(PPP_WITH_IPV6CP) */
 
-#if defined(SOL2)
-#include <netinet/in.h>
-
-typedef union {
-    uint8_t    e8[8];          /* lower 64-bit IPv6 address */
-    uint32_t   e32[2];         /* lower 64-bit IPv6 address */
-} eui64_t;
-
-/*
- * Declare the two below, since in.h only defines them when _KERNEL
- * is declared - which shouldn't be true when dealing with user-land programs
- */
-#define        s6_addr8        _S6_un._S6_u8
-#define        s6_addr32       _S6_un._S6_u32
-
-#else /* else if not defined(SOL2) */
-
-/*
- * TODO:
- *
- * Maybe this should be done by processing struct in6_addr directly...
- */
-typedef union
-{
-    u_int8_t e8[8];
-    u_int16_t e16[4];
-    u_int32_t e32[2];
-} eui64_t;
-
-#endif /* defined(SOL2) */
-
 #define eui64_iszero(e)                (((e).e32[0] | (e).e32[1]) == 0)
 #define eui64_equals(e, o)     (((e).e32[0] == (o).e32[0]) && \
                                ((e).e32[1] == (o).e32[1]))
@@ -111,5 +79,4 @@ typedef union
 
 char *eui64_ntoa(eui64_t);     /* Returns ascii representation of id */
 
-#endif /* __EUI64_H__ */
-
+#endif /* PPP_EUI64_H */
index d23725c9e7eccb31620870c2063fd3896e83ac12..1cda6cffbde6b8addb4da1279689bc2b8caf153f 100644 (file)
@@ -41,6 +41,8 @@
  *
  * $Id: fsm.h,v 1.10 2004/11/13 02:28:15 paulus Exp $
  */
+#ifndef PPP_FSM_H
+#define PPP_FSM_H
 
 #include "pppdconf.h"
 
@@ -160,3 +162,5 @@ void fsm_sdata (fsm *, int, int, u_char *, int);
  * Variables
  */
 extern int peer_mru[];         /* currently negotiated peer MRU (per unit) */
+
+#endif
index 90336c4013cd1aaddb27409db28e9cef7c21f8a9..0e449319b64bf56336a16ea297999716302dfd84 100644 (file)
@@ -39,6 +39,9 @@
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
+#ifndef PPP_IPCP_H
+#define PPP_IPCP_H
+
 #include "pppdconf.h"
 
 /*
@@ -96,3 +99,5 @@ extern ipcp_options ipcp_hisoptions[];
 char *ip_ntoa(u_int32_t);
 
 extern struct protent ipcp_protent;
+
+#endif /* PPP_IPCP_H */
index 130819dc6f5256c9e5316e51d0f681f613862f50..5a99841429f67a8bbb57e5261a81b25a9bc865b9 100644 (file)
 
 #include "pppd.h"
 #include "fsm.h"
+#include "eui64.h"
 #include "ipcp.h"
 #include "ipv6cp.h"
 #include "magic.h"
index 3ce9df422eb53f3afd542c80fc7c04723b335ccc..172b6eb85794d6ba99475bb2012e787148c721aa 100644 (file)
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  *
  */
+
+#ifndef PPP_IPV6CP_H
+#define PPP_IPV6CP_H
+
 #include "pppdconf.h"
 
 /*  Original version, based on RFC2023 :
@@ -169,3 +173,5 @@ extern ipv6cp_options ipv6cp_allowoptions[];
 extern ipv6cp_options ipv6cp_hisoptions[];
 
 extern struct protent ipv6cp_protent;
+
+#endif
index 768442d17464d7f33f53c1eca2b403fbec13d972..c01313d869aa59015ff95262b7ddea0f0949c53b 100644 (file)
@@ -39,6 +39,9 @@
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
+#ifndef PPP_LCP_H
+#define PPP_LCP_H
+
 #include "pppdconf.h"
 
 /*
@@ -132,3 +135,5 @@ extern struct protent lcp_protent;
 /* Default number of times we receive our magic number from the peer
    before deciding the link is looped-back. */
 #define DEFLOOPBACKFAIL        10
+
+#endif
index b864b7bc8ddb8b4dab7eb86eea7ab4d63d01920f..70e4ce528238390da2367aab47b01a3e075fe9b4 100644 (file)
@@ -39,6 +39,9 @@
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
+#ifndef PPP_MAGIC_H
+#define PPP_MAGIC_H
+
 #include "pppdconf.h"
 
 void magic_init (void);        /* Initialize the magic number generator */
@@ -46,3 +49,5 @@ u_int32_t magic (void);       /* Returns the next magic number */
 
 /* Fill buffer with random bytes */
 void random_bytes (unsigned char *buf, int len);
+
+#endif
index d67daeb820b3982fbaee9aae7cc95fae07b77e60..546ea02a8d6967affb32153ae60c1be6c815af07 100644 (file)
@@ -7,10 +7,11 @@
 ** (C) 1990 RSA Data Security, Inc.                                  **
 ** ********************************************************************
 */
+#ifndef PPP_MD4_H
+#define PPP_MD4_H
+
 #include "pppdconf.h"
 
-#ifndef __MD4_INCLUDE__
-#define __MD4_INCLUDE__
 #ifndef USE_MD4
 #include <openssl/md4.h>
 #define MD4Init MD4_Init
@@ -64,4 +65,4 @@ extern void MD4Final(unsigned char *, MD4_CTX *);
 ** End of md4.h
 ****************************(cut)***********************************/
 #endif  /* USE_MD4 */
-#endif  /* __MD4_INCLUDE__ */
+#endif  /* PPP_MD4_H */
index 662eb4126085c6f48ada54d41cea54ba7b2fd3e9..31f410dcf19c3911f38b7b3cd8266a7a867747bd 100644 (file)
  ** documentation and/or software.                                    **
  ***********************************************************************
  */
+#ifndef PPP_MD5_H
+#define PPP_MD5_H
+
 #include "pppdconf.h"
 
-#ifndef __MD5_INCLUDE__
-#define __MD5_INCLUDE__
 #ifndef USE_MD5
 #include <openssl/md5.h>
 #else
@@ -67,4 +68,4 @@ void MD5_Update (MD5_CTX *mdContext, unsigned char *inBuf, unsigned int inLen);
 void MD5_Final (unsigned char hash[], MD5_CTX *mdContext);
 
 #endif /* USE_MD5 */
-#endif /* __MD5_INCLUDE__ */
+#endif /* PPP_MD5_H */
index bf86e1971daabf268dba5ee740d61c5c0406e174..ade208f1d4b784ed2211cefb4c69cfcf0c3c14f1 100644 (file)
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
-#include "pppdconf.h"
+#ifndef PPP_MPPE_H
+#define PPP_MPPE_H
 
-#ifndef __MPPE_H__
-#define __MPPE_H__
+#include "pppdconf.h"
 
 #define MPPE_PAD               4       /* MPPE growth per frame */
 #define MPPE_MAX_KEY_SIZE      32      /* Largest key length */
@@ -188,4 +188,4 @@ void mppe_set_chapv2(u_char PasswordHashHash[MD4_SIGNATURE_SIZE],
                    u_char NTResponse[MS_AUTH_NTRESP_LEN], int IsServer);
 
 #endif  // #ifdef PPP_WITH_MPPE
-#endif  // #ifdef __MPPE_H__
+#endif  // #ifdef PPP_MPPE_H
index 4d9b80c7b51a50e7094c7a07277626d9024cdea1..57a130e1c2e3b4278226366aa2c9c58e2edcd87e 100644 (file)
@@ -1,6 +1,9 @@
 /*
  * define path names
  */
+#ifndef PPP_PATHNAMES_H
+#define PPP_PATHNAMES_H
+
 #include "pppdconf.h"
 
 #ifdef HAVE_PATHS_H
@@ -70,3 +73,4 @@
 #define _PATH_PPPDB    _PPP_VARRUN "pppd2.tdb"
 #endif /* __STDC__ */
 
+#endif /* PPP_PATHNAMES_H */
index 49e28e8375f321f9d6142b352070dc01dd7d1213..f11312ebfc6f857681cd9dbb59a337a06752c474 100644 (file)
@@ -30,6 +30,8 @@
 #ifndef PPP_PEAP_H
 #define        PPP_PEAP_H
 
+#include "pppdconf.h"
+
 #define        PEAP_PHASE_1                    1
 #define        PEAP_PHASE_2                    2
 
index 79676ca902342c7b07bb92231ef2f6ab21a19ec5..fff396c4c1d8bb0b8c38046e4b4143028c33adf5 100644 (file)
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
-#include "pppdconf.h"
+#ifndef PPP_PPPCRYPT_H
+#define        PPP_PPPCRYPT_H
 
-#ifndef PPPCRYPT_H
-#define        PPPCRYPT_H
+#include "pppdconf.h"
 
 #ifdef HAVE_CRYPT_H
 #include <crypt.h>
@@ -46,4 +46,4 @@ extern bool   DesSetkey(u_char *);
 extern bool    DesEncrypt(u_char *, u_char *);
 extern bool    DesDecrypt(u_char *, u_char *);
 
-#endif /* PPPCRYPT_H */
+#endif /* PPP_PPPCRYPT_H */
index c5f9b6d5e4c41c19937a79648d1ba2bb94faa8ac..d7b431d1faed210d7ead40584303de36490e793a 100644 (file)
  * $Id: pppd.h,v 1.96 2008/06/23 11:47:18 paulus Exp $
  */
 
-#include "pppdconf.h"
-
-/*
- * TODO:
- */
+#ifndef PPP_PPPD_H
+#define PPP_PPPD_H
 
-#ifndef __PPPD_H__
-#define __PPPD_H__
+#include "pppdconf.h"
 
 #include <stdio.h>             /* for FILE */
 #include <stdlib.h>            /* for encrypt */
 #include <net/ppp_defs.h>
 
 #ifdef PPP_WITH_IPV6CP
-#include "eui64.h"
+#if defined(SOL2)
+#include <netinet/in.h>
+
+typedef union {
+    uint8_t    e8[8];          /* lower 64-bit IPv6 address */
+    uint32_t   e32[2];         /* lower 64-bit IPv6 address */
+} eui64_t;
+
+/*
+ * Declare the two below, since in.h only defines them when _KERNEL
+ * is declared - which shouldn't be true when dealing with user-land programs
+ */
+#define        s6_addr8        _S6_un._S6_u8
+#define        s6_addr32       _S6_un._S6_u32
+
+#else /* else if not defined(SOL2) */
+
+/*
+ * TODO:
+ *
+ * Maybe this should be done by processing struct in6_addr directly...
+ */
+typedef union
+{
+    u_int8_t e8[8];
+    u_int16_t e16[4];
+    u_int32_t e32[2];
+} eui64_t;
+
+#endif /* defined(SOL2) */
 #endif
 
 /*
@@ -962,4 +987,4 @@ extern void (*snoop_send_hook)(unsigned char *p, int len);
 #define offsetof(type, member) ((size_t) &((type *)0)->member)
 #endif
 
-#endif /* __PPP_H__ */
+#endif /* PPP_PPPD_H */
index 5cdcf5b366f0c9884a771f885b0207dd7b3af084..2ae6255ac9460ab937475c82229dd57faa2b3e34 100644 (file)
@@ -3,6 +3,9 @@
  *   in pppd when configured.
  */
 
+#ifndef PPP_PPPDCONF_H
+#define PPP_PPPDCONF_H
+
 /* Have Microsoft CHAP support */
 #undef PPP_WITH_CHAPMS
 
@@ -59,3 +62,5 @@
 
 /* The pppd version */
 #undef PPPD_VERSION
+
+#endif
index 0047db6646ffe5042b7ab9389211e65db58d12c2..0b91a03e5d62e5c921540c4fb92862e44b08b41a 100644 (file)
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
-#include "pppdconf.h"
+#ifndef PPP_SESSION_H
+#define PPP_SESSION_H
 
-#ifndef __SESSION_H
-#define __SESSION_H
+#include "pppdconf.h"
 
 #define SESS_AUTH  1   /* Check User Authentication */
 #define SESS_ACCT  2   /* Check Account Validity */
@@ -89,4 +89,4 @@ session_start(const int flags, const char* user, const char* passwd, const char*
 void
 session_end(const char* tty);
 
-#endif
+#endif // PPP_SESSION_H
index e7e557308ee8e1f446c4295cc09d1c84bfda5e75..2325133251177e098a1bd2ad95ac125d42d87ba4 100644 (file)
@@ -1,9 +1,9 @@
 /* sha1.h */
 
-#include "pppdconf.h"
+#ifndef PPP_SHA1_H
+#define PPP_SHA1_H
 
-#ifndef __SHA1_INCLUDE_
-#define __SHA1_INCLUDE_
+#include "pppdconf.h"
 
 #ifndef USE_SHA
 #include <openssl/sha.h>
@@ -32,4 +32,4 @@ extern void SHA1_Update(SHA1_CTX *, const unsigned char *, unsigned int);
 extern void SHA1_Final(unsigned char[SHA1_SIGNATURE_SIZE], SHA1_CTX *);
 
 #endif /* USE_SHA */
-#endif /* __SHA1_INCLUDE_ */
+#endif /* PPP_SHA1_H */
index 38e7bcc6cdc3b2be41b312881bd746420acf5d97..b36d2a84d8a49f839ee0d3a987be9ebf3a33814c 100644 (file)
@@ -1,7 +1,7 @@
-#include "pppdconf.h"
+#ifndef PPP_SPINLOCK_H
+#define PPP_SPINLOCK_H
 
-#ifndef __SPINLOCK_H__
-#define __SPINLOCK_H__
+#include "pppdconf.h"
 
 #include "tdb.h"
 
@@ -54,4 +54,4 @@ int tdb_clear_spinlocks(TDB_CONTEXT *tdb);
 
 #endif
 
-#endif
+#endif // PPP_SPINLOCK_H
index d16f9bfcdeab4a11fdd2739b85c798ba4ca4f485..dda8772da3c753ccb492c7bcf8dd9dee9b726384 100644 (file)
 #include "pppd.h"
 #include "fsm.h"
 #include "ipcp.h"
+#include "eui64.h"
 
 #ifdef PPP_WITH_FILTER
 #include <pcap-bpf.h>
index 418bd8d9d3496d4b4ef90223e908f98abf463eba..1d7d7656238b8d2a8863d186b4ca725097c8ce8f 100644 (file)
@@ -1,7 +1,7 @@
-#include "pppdconf.h"
+#ifndef PPP_TDB_H
+#define PPP_TDB_H
 
-#ifndef __TDB_H__
-#define __TDB_H__
+#include "pppdconf.h"
 
 /* 
    Unix SMB/CIFS implementation.
@@ -163,4 +163,4 @@ extern TDB_DATA tdb_null;
 }
 #endif
 
-#endif /* tdb.h */
+#endif /* PPP_TBD_H */
index 9c79d16974f97d84e71ebb6cd645cdb11c3764d1..a234d305425b3da130b26d4f668f5162eb57a0f3 100644 (file)
@@ -6,8 +6,10 @@
  * Copyright (c) 2021 Marek Behún <kabel@kernel.org>
  */
 
-#ifndef _TERMIOS_LINUX_H_
-#define _TERMIOS_LINUX_H_
+#ifndef PPP_TERMIOS_LINUX_H
+#define PPP_TERMIOS_LINUX_H
+
+#include "pppdconf.h"
 
 /*
  * We need to use raw TCGETS2/TCSETS2 or TCGETS/TCSETS ioctls with the BOTHER
@@ -191,4 +193,4 @@ static void cfmakeraw(struct termios *t)
        t->c_cflag |= CS8;
 }
 
-#endif /* _TERMIOS_LINUX_H_ */
+#endif /* PPP_TERMIOS_LINUX_H */
index 39fdef7739894ffa16783fff67fb610bb7c7344b..0796779456f4204362ec9306111fde7a5b9bb60b 100644 (file)
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#ifndef TLS_H
-#define TLS_H
+#ifndef PPP_TLS_H
+#define PPP_TLS_H
+
+#include "pppdconf.h"
 
 /**
  * Structure used in verifying the peer certificate
@@ -85,4 +87,4 @@ int tls_set_ca(SSL_CTX *ctx, const char *ca_dir, const char *ca_file);
  */
 void tls_log_sslerr( void );
 
-#endif /* TLS_H */
+#endif /* PPP_TLS_H */
index 709cd6294ffd2bf216799da3284518bea0238a2c..af09cd914176225a76a1fd6ef28ff760660e84a0 100644 (file)
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
+#ifndef PPP_UPAP_H
+#define PPP_UPAP_H
+
+#include "pppdconf.h"
 
 /*
  * Packet header = Code, id, length.
@@ -108,3 +112,5 @@ void upap_authwithpeer(int, char *, char *);
 void upap_authpeer(int);
 
 extern struct protent pap_protent;
+
+#endif // PPP_UPAP_H