[Midnightbsd-cvs] src: /src: Correct a problem where function pointers for netgraph

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Dec 31 09:42:10 EST 2008


Log Message:
-----------
 Correct a problem where function pointers for netgraph
 	         and bluetooth sockets are not initialized properly

Tags:
----
RELENG_0_1

Modified Files:
--------------
    src:
        UPDATING (r1.20.2.10 -> r1.20.2.11)
    src/sys/kern:
        uipc_domain.c (r1.2 -> r1.2.2.1)

-------------- next part --------------
Index: UPDATING
===================================================================
RCS file: /home/cvs/src/UPDATING,v
retrieving revision 1.20.2.10
retrieving revision 1.20.2.11
diff -L UPDATING -L UPDATING -u -r1.20.2.10 -r1.20.2.11
--- UPDATING
+++ UPDATING
@@ -3,6 +3,10 @@
 Items affecting the mports and packages system can be found in
 /usr/mports/UPDATING. 
 
+20081231:
+	Correct a problem where function pointers for netgraph
+ 	and bluetooth sockets are not initialized properly.
+
 20081002:
 	IPv6 Neighbor Discovery Protocol routing vulnerability
 
Index: uipc_domain.c
===================================================================
RCS file: /home/cvs/src/sys/kern/uipc_domain.c,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -L sys/kern/uipc_domain.c -L sys/kern/uipc_domain.c -u -r1.2 -r1.2.2.1
--- sys/kern/uipc_domain.c
+++ sys/kern/uipc_domain.c
@@ -114,13 +114,18 @@
 
 #define DEFAULT(foo, bar)	if ((foo) == NULL)  (foo) = (bar)
 	DEFAULT(pu->pru_accept, pru_accept_notsupp);
+	DEFAULT(pu->pru_bind, pru_bind_notsupp);
 	DEFAULT(pu->pru_connect, pru_connect_notsupp);
 	DEFAULT(pu->pru_connect2, pru_connect2_notsupp);
 	DEFAULT(pu->pru_control, pru_control_notsupp);
+	DEFAULT(pu->pru_disconnect, pru_disconnect_notsupp);
 	DEFAULT(pu->pru_listen, pru_listen_notsupp);
+	DEFAULT(pu->pru_peeraddr, pru_peeraddr_notsupp);
 	DEFAULT(pu->pru_rcvd, pru_rcvd_notsupp);
 	DEFAULT(pu->pru_rcvoob, pru_rcvoob_notsupp);
 	DEFAULT(pu->pru_sense, pru_sense_null);
+	DEFAULT(pu->pru_shutdown, pru_shutdown_notsupp);
+	DEFAULT(pu->pru_sockaddr, pru_sockaddr_notsupp);
 	DEFAULT(pu->pru_sosend, sosend);
 	DEFAULT(pu->pru_soreceive, soreceive);
 	DEFAULT(pu->pru_sopoll, sopoll);


More information about the Midnightbsd-cvs mailing list