[apparmor] [PATCH 2/7] libapparmor: fix return value of aa_getpeercon_raw

Tyler Hicks tyhicks at canonical.com
Sun Jun 23 23:23:14 UTC 2013


From: John Johansen <john.johansen at canonical.com>

Return the total size of the security context on success
as documented.

Signed-off-by: John Johansen <john.johansen at canonical.com>
---
 libraries/libapparmor/src/kernel_interface.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libraries/libapparmor/src/kernel_interface.c b/libraries/libapparmor/src/kernel_interface.c
index 1c3b4df..ee7908a 100644
--- a/libraries/libapparmor/src/kernel_interface.c
+++ b/libraries/libapparmor/src/kernel_interface.c
@@ -583,6 +583,8 @@ int aa_getpeercon_raw(int fd, char *buffer, int *size)
 			optlen++;
 		}
 	}
+
+	rc = optlen;
 out:
 	*size = optlen;
 	return rc;
-- 
1.8.1.2




More information about the AppArmor mailing list