]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
Add another empty hook for memory.c. Initialize the OMAPI explicitly.
authorTed Lemon <source@isc.org>
Thu, 9 Sep 1999 21:00:13 +0000 (21:00 +0000)
committerTed Lemon <source@isc.org>
Thu, 9 Sep 1999 21:00:13 +0000 (21:00 +0000)
client/dhclient.c
relay/dhcrelay.c

index 1b71af2bf3b8ea779fa338a9d2a94aa70a79cc5c..4b332df67563bbaafe00e7f9def3bd8a8023dc82 100644 (file)
@@ -22,7 +22,7 @@
 
 #ifndef lint
 static char ocopyright[] =
-"$Id: dhclient.c,v 1.80 1999/07/31 17:50:41 mellon Exp $ Copyright (c) 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.  All rights reserved.\n";
+"$Id: dhclient.c,v 1.81 1999/09/09 21:00:05 mellon Exp $ Copyright (c) 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.  All rights reserved.\n";
 #endif /* not lint */
 
 #include "dhcpd.h"
@@ -78,6 +78,7 @@ int main (argc, argv, envp)
        int seed;
        int quiet = 0;
        char *server = (char *)0;
+       isc_result_t status;
 
 #ifdef SYSLOG_4_2
        openlog ("dhclient", LOG_NDELAY);
@@ -184,6 +185,12 @@ int main (argc, argv, envp)
 #endif
        inaddr_any.s_addr = INADDR_ANY;
 
+       /* Set up the OMAPI. */
+       status = omapi_init ();
+       if (status != ISC_R_SUCCESS)
+               log_fatal ("Can't initialize OMAPI: %s",
+                          isc_result_totext (status));
+
        /* Discover all the network interfaces. */
        discover_interfaces (DISCOVER_UNCONFIGURED);
 
@@ -722,6 +729,12 @@ int write_lease (lease)
        return 0;
 }
 
+int write_host (host)
+       struct host_decl *host;
+{
+       return 0;
+}
+
 void db_startup ()
 {
 }
index bd8a741de73a988d3eba5f52e15c34253ae41910..26f9256d5751a4ec065232cce158b2d8dcb96e29 100644 (file)
@@ -22,7 +22,7 @@
 
 #ifndef lint
 static char ocopyright[] =
-"$Id: dhcrelay.c,v 1.33 1999/05/07 17:32:38 mellon Exp $ Copyright (c) 1997, 1998, 1999 The Internet Software Consortium.  All rights reserved.\n";
+"$Id: dhcrelay.c,v 1.34 1999/09/09 21:00:13 mellon Exp $ Copyright (c) 1997, 1998, 1999 The Internet Software Consortium.  All rights reserved.\n";
 #endif /* not lint */
 
 #include "dhcpd.h"
@@ -105,6 +105,7 @@ int main (argc, argv, envp)
        struct server_list *sp = (struct server_list *)0;
        int no_daemon = 0;
        int quiet = 0;
+       isc_result_t status;
 
 #ifdef SYSLOG_4_2
        openlog ("dhcrelay", LOG_NDELAY);
@@ -229,6 +230,12 @@ int main (argc, argv, envp)
        /* Get the current time... */
        GET_TIME (&cur_time);
 
+       /* Set up the OMAPI. */
+       status = omapi_init ();
+       if (status != ISC_R_SUCCESS)
+               log_fatal ("Can't initialize OMAPI: %s",
+                          isc_result_totext (status));
+
        /* Discover all the network interfaces. */
        discover_interfaces (DISCOVER_RELAY);
 
@@ -422,6 +429,12 @@ int write_lease (lease)
        return 1;
 }
 
+int write_host (host)
+       struct host_decl *host;
+{
+       return 1;
+}
+
 int commit_leases ()
 {
        return 1;