--- ipcp.c.dist	Thu Nov 23 16:00:37 1995
+++ ipcp.c	Sun Mar 16 11:52:04 1997
@@ -1064,6 +1064,11 @@
     syslog(LOG_NOTICE, "remote IP address %s", ip_ntoa(ho->hisaddr));
 
     /*
+     * Added Sun Mar 16 11:51:20 PST 1997 for ip-preup script execution
+     */
+    ipcp_script(f, _PATH_IPPREUP);
+
+    /*
      * Set IP addresses and (if specified) netmask.
      */
     mask = GetMask(go->ouraddr);

--- pathnames.h.dist	Sun Mar 16 11:52:16 1997
+++ pathnames.h	Sun Mar 16 11:48:21 1997
@@ -15,6 +15,7 @@
 #define _PATH_CHAPFILE 	"/etc/ppp/chap-secrets"
 #define _PATH_SYSOPTIONS "/etc/ppp/options"
 #define _PATH_IPUP	"/etc/ppp/ip-up"
+#define _PATH_IPPREUP	"/etc/ppp/ip-preup"
 #define _PATH_IPDOWN	"/etc/ppp/ip-down"
 #define _PATH_TTYOPT	"/etc/ppp/options."
 #define _PATH_CONNERRS	"/etc/ppp/connect-errors"
