Displaying 1 result from an estimated 1 matches for "socketlabel".
2004 Nov 21
1
mac_portacl and automatic port allocation
....c
--- mac_portacl.c 15 May 2004 20:55:19 -0000 1.5
+++ mac_portacl.c 21 Nov 2004 21:25:49 -0000
@@ -79,6 +79,7 @@
#include <sys/sysctl.h>
#include <netinet/in.h>
+#include <netinet/in_pcb.h>
#include <vm/vm.h>
@@ -441,6 +442,7 @@
struct label *socketlabel, struct sockaddr *sockaddr)
{
struct sockaddr_in *sin;
+ struct inpcb *inp = sotoinpcb(so);
int family, type;
u_int16_t port;
@@ -467,6 +469,11 @@
type = so->so_type;
sin = (struct sockaddr_in *) sockaddr;
port = ntohs(sin->sin_po...