core: allow to specify /dev/rfkill for ListenSpecial=
Follow-up for 8049bce619.
Fixes #31294.
This commit is contained in:
committed by
Lennart Poettering
parent
80d07162e7
commit
8bd473ff25
@@ -606,7 +606,11 @@ int config_parse_socket_listen(
|
||||
return 0;
|
||||
}
|
||||
|
||||
r = path_simplify_and_warn(k, PATH_CHECK_ABSOLUTE|PATH_CHECK_NON_API_VFS, unit, filename, line, lvalue);
|
||||
PathSimplifyWarnFlags flags = PATH_CHECK_ABSOLUTE;
|
||||
if (ltype != SOCKET_SPECIAL)
|
||||
flags |= PATH_CHECK_NON_API_VFS;
|
||||
|
||||
r = path_simplify_and_warn(k, flags, unit, filename, line, lvalue);
|
||||
if (r < 0)
|
||||
return 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user