Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > a1605325442cda4a359c598b08fd9bda > files > 12

dhcp-3.0.5-7.el5.src.rpm

--- dhcp-3.0.5/omapip/connection.c.omapip	2004-11-24 12:39:17.000000000 -0500
+++ dhcp-3.0.5/omapip/connection.c	2006-11-10 11:54:45.000000000 -0500
@@ -174,7 +174,7 @@
 			
 			if (bind (obj -> socket, (struct sockaddr *)&local_sin,
 				  sizeof local_sin) < 0) {
-				omapi_object_dereference ((omapi_object_t **)
+				omapi_object_dereference ((void*)
 							  &obj, MDL);
 				if (errno == EADDRINUSE)
 					return ISC_R_ADDRINUSE;
--- dhcp-3.0.5/omapip/dispatch.c.omapip	2004-11-24 12:39:17.000000000 -0500
+++ dhcp-3.0.5/omapip/dispatch.c	2006-11-10 11:54:45.000000000 -0500
@@ -139,7 +139,7 @@
 
 isc_result_t omapi_dispatch (struct timeval *t)
 {
-	return omapi_wait_for_completion ((omapi_object_t *)&omapi_io_states,
+	return omapi_wait_for_completion ((void *)&omapi_io_states,
 					  t);
 }
 
@@ -449,7 +449,7 @@
 						     tmp, MDL);
 					else
 						omapi_signal_in
-							((omapi_object_t *)
+							((void *)
 							 &omapi_io_states,
 							 "ready");
 				}
--- dhcp-3.0.5/omapip/errwarn.c.omapip	2004-09-30 16:38:32.000000000 -0400
+++ dhcp-3.0.5/omapip/errwarn.c	2006-11-10 11:54:45.000000000 -0500
@@ -45,6 +45,8 @@
 int log_perror = 1;
 #endif
 int log_priority;
+int log_isc_blurb=1;
+
 void (*log_cleanup) (void);
 
 #define CVT_BUF_MAX 1023
@@ -72,11 +74,14 @@
 
   /* Also log it to stderr? */
   if (log_perror) {
-	  write (STDERR_FILENO, mbuf, strlen (mbuf));
-	  write (STDERR_FILENO, "\n", 1);
+	  int r;
+	  r=write (STDERR_FILENO, mbuf, strlen (mbuf));
+	  r=write (STDERR_FILENO, "\n", 1);
   }
 
-#if !defined (NOMINUM)
+#if !defined(NOMINUM)
+  if ( log_isc_blurb )
+  {
   log_error ("%s", "");
   log_error ("If you did not get this software from ftp.isc.org, please");
   log_error ("get the latest from ftp.isc.org and install that before");
@@ -94,7 +99,12 @@
   log_error ("the README file.");
   log_error ("%s", "");
   log_error ("exiting.");
+  }else
+  {
+      log_error ("exiting.");
+  }
 #endif
+
   if (log_cleanup)
 	  (*log_cleanup) ();
   exit (1);
@@ -120,8 +130,9 @@
 #endif
 
   if (log_perror) {
-	  write (STDERR_FILENO, mbuf, strlen (mbuf));
-	  write (STDERR_FILENO, "\n", 1);
+	  int r;
+	  r=write (STDERR_FILENO, mbuf, strlen (mbuf));
+	  r=write (STDERR_FILENO, "\n", 1);
   }
 
   return 0;
@@ -147,8 +158,9 @@
 #endif
 
   if (log_perror) {
-	  write (STDERR_FILENO, mbuf, strlen (mbuf));
-	  write (STDERR_FILENO, "\n", 1);
+	  int r;
+	  r=write (STDERR_FILENO, mbuf, strlen (mbuf));
+	  r=write (STDERR_FILENO, "\n", 1);
   }
 
   return 0;
@@ -174,8 +186,9 @@
 #endif
 
   if (log_perror) {
-	  write (STDERR_FILENO, mbuf, strlen (mbuf));
-	  write (STDERR_FILENO, "\n", 1);
+	  int r;
+	  r=write (STDERR_FILENO, mbuf, strlen (mbuf));
+	  r=write (STDERR_FILENO, "\n", 1);
   }
 
   return 0;
--- dhcp-3.0.5/omapip/message.c.omapip	2004-11-24 12:39:17.000000000 -0500
+++ dhcp-3.0.5/omapip/message.c	2006-11-10 11:54:45.000000000 -0500
@@ -58,7 +58,7 @@
 	}
 	status = omapi_object_reference (&m -> inner, g, file, line);
 	if (status != ISC_R_SUCCESS) {
-		omapi_object_dereference ((omapi_object_t **)&m, file, line);
+		omapi_object_dereference ((void*)&m, file, line);
 		omapi_object_dereference (&g, file, line);
 		return status;
 	}
@@ -66,7 +66,7 @@
 					 (omapi_object_t *)m, file, line);
 
 	if (status != ISC_R_SUCCESS) {
-		omapi_object_dereference ((omapi_object_t **)&m, file, line);
+		omapi_object_dereference ((void*)&m, file, line);
 		omapi_object_dereference (&g, file, line);
 		return status;
 	}
@@ -286,16 +286,16 @@
 
 	if (omapi_registered_messages) {
 		omapi_object_reference
-			((omapi_object_t **)&m -> next,
+			((void*)&m -> next,
 			 (omapi_object_t *)omapi_registered_messages, MDL);
 		omapi_object_reference
-			((omapi_object_t **)&omapi_registered_messages -> prev,
+			((void*)&omapi_registered_messages -> prev,
 			 (omapi_object_t *)m, MDL);
 		omapi_object_dereference
-			((omapi_object_t **)&omapi_registered_messages, MDL);
+			((void*)&omapi_registered_messages, MDL);
 	}
 	omapi_object_reference
-		((omapi_object_t **)&omapi_registered_messages,
+		((void*)&omapi_registered_messages,
 		 (omapi_object_t *)m, MDL);
 	return ISC_R_SUCCESS;;
 }
@@ -315,34 +315,34 @@
 
 	n = (omapi_message_object_t *)0;
 	if (m -> next) {
-		omapi_object_reference ((omapi_object_t **)&n,
+		omapi_object_reference ((void*)&n,
 					(omapi_object_t *)m -> next, MDL);
-		omapi_object_dereference ((omapi_object_t **)&m -> next, MDL);
-		omapi_object_dereference ((omapi_object_t **)&n -> prev, MDL);
+		omapi_object_dereference ((void*)&m -> next, MDL);
+		omapi_object_dereference ((void*)&n -> prev, MDL);
 	}
 	if (m -> prev) {
 		omapi_message_object_t *tmp = (omapi_message_object_t *)0;
-		omapi_object_reference ((omapi_object_t **)&tmp,
+		omapi_object_reference ((void*)&tmp,
 					(omapi_object_t *)m -> prev, MDL);
-		omapi_object_dereference ((omapi_object_t **)&m -> prev, MDL);
+		omapi_object_dereference ((void*)&m -> prev, MDL);
 		if (tmp -> next)
 			omapi_object_dereference
-				((omapi_object_t **)&tmp -> next, MDL);
+				((void*)&tmp -> next, MDL);
 		if (n)
 			omapi_object_reference
-				((omapi_object_t **)&tmp -> next,
+				((void*)&tmp -> next,
 				 (omapi_object_t *)n, MDL);
-		omapi_object_dereference ((omapi_object_t **)&tmp, MDL);
+		omapi_object_dereference ((void*)&tmp, MDL);
 	} else {
 		omapi_object_dereference
-			((omapi_object_t **)&omapi_registered_messages, MDL);
+			((void*)&omapi_registered_messages, MDL);
 		if (n)
 			omapi_object_reference
-				((omapi_object_t **)&omapi_registered_messages,
+				((void*)&omapi_registered_messages,
 				 (omapi_object_t *)n, MDL);
 	}
 	if (n)
-		omapi_object_dereference ((omapi_object_t **)&n, MDL);
+		omapi_object_dereference ((void*)&n, MDL);
 	return ISC_R_SUCCESS;
 }
 
--- dhcp-3.0.5/omapip/protocol.c.omapip	2006-02-22 17:43:27.000000000 -0500
+++ dhcp-3.0.5/omapip/protocol.c	2006-11-10 11:54:45.000000000 -0500
@@ -498,7 +498,7 @@
 		}
 		previous_outstanding = dmalloc_outstanding;
 #endif
-		status = omapi_message_new ((omapi_object_t **)&p -> message,
+		status = omapi_message_new ((void*)&p -> message,
 					    MDL);
 		if (status != ISC_R_SUCCESS) {
 			omapi_disconnect (c, 1);
@@ -1151,7 +1151,7 @@
 	if (po -> type != omapi_type_protocol)
 		return ISC_R_INVALIDARG;
 
-	status = omapi_message_new ((omapi_object_t **)&message, MDL);
+	status = omapi_message_new ((void*)&message, MDL);
 	if (status != ISC_R_SUCCESS)
 		return status;
 	mo = (omapi_object_t *)message;
@@ -1209,7 +1209,7 @@
 	if (po -> type != omapi_type_protocol)
 		return ISC_R_INVALIDARG;
 
-	status = omapi_message_new ((omapi_object_t **)&message, MDL);
+	status = omapi_message_new ((void*)&message, MDL);
 	mo = (omapi_object_t *)message;
 
 	if (status == ISC_R_SUCCESS)
@@ -1268,7 +1268,7 @@
 	if (po -> type != omapi_type_protocol)
 		return ISC_R_INVALIDARG;
 
-	status = omapi_message_new ((omapi_object_t **)&message, MDL);
+	status = omapi_message_new ((void*)&message, MDL);
 	if (status != ISC_R_SUCCESS)
 		return status;
 	mo = (omapi_object_t *)message;