chiark / gitweb /
util: don't accept an empty peer label as valid
authorLennart Poettering <lennart@poettering.net>
Tue, 24 Dec 2013 15:21:59 +0000 (16:21 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 24 Dec 2013 15:21:59 +0000 (16:21 +0100)
src/shared/util.c

index 6b6722c2780200a62f128e24674ac27f68c7ba1a..f491708f4fa64e4f7b9667d49ddf40da06c35fcf 100644 (file)
@@ -6172,6 +6172,11 @@ int getpeersec(int fd, char **ret) {
                 }
         }
 
+        if (isempty(s)) {
+                free(s);
+                return -ENOTSUP;
+        }
+
         *ret = s;
         return 0;
 }