X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Fsocket-util.c;fp=src%2Fbasic%2Fsocket-util.c;h=6a8ca1d7e375168fce35c6eb1d9a29e28c84907f;hb=f960075a059ba6e5abef587f51d772daa75034a6;hp=86177610d8db0d8de5ff361b75c3d02d89e6ec3f;hpb=3dc4091396164ac50b75f40257717e9345207d42;p=elogind.git diff --git a/src/basic/socket-util.c b/src/basic/socket-util.c index 86177610d..6a8ca1d7e 100644 --- a/src/basic/socket-util.c +++ b/src/basic/socket-util.c @@ -891,7 +891,7 @@ bool ifname_valid(const char *p) { if ((unsigned char) *p <= 32U) return false; - if (*p == '/') + if (*p == ':' || *p == '/') return false; numeric = numeric && (*p >= '0' && *p <= '9');