projects
/
framework
/
security
/
smack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e5818a3
)
Fix value returned by smack_label_length()
author
Janusz Kozerski
<j.kozerski@samsung.com>
Mon, 28 Oct 2013 13:44:05 +0000
(14:44 +0100)
committer
Jarkko Sakkinen
<jarkko.sakkinen@linux.intel.com>
Wed, 30 Oct 2013 13:55:00 +0000
(15:55 +0200)
In some cases smack_label_length have returned 0 on incorrect label.
Now smack_label_length() always returns -1 in case of incorrect label.
(cherry picked from commit
f7e4232a319b269f6214af660173eebaa605ad9e
)
libsmack/libsmack.c
patch
|
blob
|
history
diff --git
a/libsmack/libsmack.c
b/libsmack/libsmack.c
index
e1b8668
..
fb4fab3
100644
(file)
--- a/
libsmack/libsmack.c
+++ b/
libsmack/libsmack.c
@@
-728,7
+728,7
@@
static int smack_label_length(const char *label)
int i;
if (!label || label[0] == '\0' || label[0] == '-')
- return
0
;
+ return
-1
;
for (i = 0; i < (SMACK_LABEL_LEN + 1) && label[i]; i++) {
switch (label[i]) {