summaryrefslogtreecommitdiff
path: root/src/basic/socket-util.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-06-23 15:57:28 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-06-23 15:59:44 +0900
commit5a3586db9a7e455fc54f9aa19652b48edbae3dd9 (patch)
treeff9dc77fc3862fb607a74c199e13be4082596e99 /src/basic/socket-util.h
parentabfbfee36cc3a13f52e662e98338971dcbf3a87d (diff)
downloadsystemd-5a3586db9a7e455fc54f9aa19652b48edbae3dd9.tar.gz
socket-util: split out checking valid character for ifname into ifname_valid_char()
Diffstat (limited to 'src/basic/socket-util.h')
-rw-r--r--src/basic/socket-util.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/basic/socket-util.h b/src/basic/socket-util.h
index e0b959f5da..f92e425fd6 100644
--- a/src/basic/socket-util.h
+++ b/src/basic/socket-util.h
@@ -139,6 +139,7 @@ typedef enum {
IFNAME_VALID_NUMERIC = 1 << 1,
_IFNAME_VALID_ALL = IFNAME_VALID_ALTERNATIVE | IFNAME_VALID_NUMERIC,
} IfnameValidFlags;
+bool ifname_valid_char(char a);
bool ifname_valid_full(const char *p, IfnameValidFlags flags);
static inline bool ifname_valid(const char *p) {
return ifname_valid_full(p, 0);