]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/kern/uipc_proto.c
xnu-792.25.20.tar.gz
[apple/xnu.git] / bsd / kern / uipc_proto.c
index 1d31b684a1c3adebf9624c04c03511be2a9264a4..6fd419ddd18ca4978389a8417f7a04c053b26c1a 100644 (file)
@@ -75,22 +75,29 @@ extern      struct domain localdomain;              /* or at least forward */
 
 static struct protosw localsw[] = {
 { SOCK_STREAM, &localdomain,   0,      PR_CONNREQUIRED|PR_WANTRCVD|PR_RIGHTS,
 
 static struct protosw localsw[] = {
 { SOCK_STREAM, &localdomain,   0,      PR_CONNREQUIRED|PR_WANTRCVD|PR_RIGHTS,
-  0,           0,              0,              0,
+  0,           0,              0,              uipc_ctloutput,
   0,
   0,           0,              0,              0,
   0,
   0,           0,              0,              0,
-  0,           &uipc_usrreqs
+  0,   
+  &uipc_usrreqs,
+  0,           0,              0
+
 },
 { SOCK_DGRAM,  &localdomain,   0,              PR_ATOMIC|PR_ADDR|PR_RIGHTS,
 },
 { SOCK_DGRAM,  &localdomain,   0,              PR_ATOMIC|PR_ADDR|PR_RIGHTS,
-  0,           0,              0,              0,
+  0,           0,              0,              uipc_ctloutput,
   0,
   0,           0,              0,              0,
   0,
   0,           0,              0,              0,
-  0,           &uipc_usrreqs
+  0,   
+  &uipc_usrreqs,
+  0,           0,              0
 },
 { 0,           0,              0,              0,
   0,           0,              raw_ctlinput,   0,
   0,
 },
 { 0,           0,              0,              0,
   0,           0,              raw_ctlinput,   0,
   0,
-  raw_init,    0,              0,              0,
-  0, &raw_usrreqs
+  0,           0,              0,              0,
+  0,
+  &raw_usrreqs,
+  0,                   0,              0
 }
 };
 
 }
 };