PERFORCE change 165134 for review

Jonathan Anderson jona at FreeBSD.org
Thu Jun 25 07:29:06 UTC 2009


http://perforce.freebsd.org/chv.cgi?CH=165134

Change 165134 by jona at jona-trustedbsd-belle-vmware on 2009/06/25 07:28:59

	Cache the user angel FD

Affected files ...

.. //depot/projects/trustedbsd/capabilities/src/lib/libuserangel/libuserangel.c#3 edit

Differences ...

==== //depot/projects/trustedbsd/capabilities/src/lib/libuserangel/libuserangel.c#3 (text+ko) ====

@@ -52,6 +52,7 @@
 void handle_error(const datum *d);
 
 
+int angel = -1;
 char errmsg[256];
 const char* ua_protocol_error(void) { return errmsg; }
 
@@ -75,7 +76,7 @@
 	addr.sun_family = AF_UNIX;
 	strcpy(addr.sun_path, control_socket_name);
 
-	int angel = socket(AF_UNIX, SOCK_STREAM, 0);
+	angel = socket(AF_UNIX, SOCK_STREAM, 0);
 	if(connect(angel, (struct sockaddr*) &addr, sizeof(addr)))
 	{
 		sprintf(errmsg, "Error connecting to angel at '%s'", addr.sun_path);


More information about the p4-projects mailing list