Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Sep 2009 11:10:36 GMT
From:      Jonathan Anderson <jona@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 168398 for review
Message-ID:  <200909101110.n8ABAaDs020052@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=168398

Change 168398 by jona@jona-trustedbsd-belle-vmware on 2009/09/10 11:09:58

	Set errno to ECANCELED when the user closes the powerbox

Affected files ...

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

Differences ...

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

@@ -440,6 +440,11 @@
 	if(!fdcountd) return -1;
 
 	if(ua_unmarshall_int(fdcountd, len) < 0) return -1;
+	if(*len == 0)
+	{
+		errno = ECANCELED;
+		return 0;
+	}
 
 	int buflen = 1024;
 	char buffer[buflen];



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909101110.n8ABAaDs020052>