]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/resolve/resolvectl.h
Merge pull request #17549 from yuwata/tiny-fixes
[thirdparty/systemd.git] / src / resolve / resolvectl.h
index 6ecaa4ff31a5f60a366662c1bce0bf41414f0015..830c81d6923f143e90ef61a105e0dc3bb36c58db 100644 (file)
@@ -1,13 +1,10 @@
-/* SPDX-License-Identifier: LGPL-2.1+ */
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#pragma once
 
 #include <in-addr-util.h>
 #include <stdbool.h>
 #include <sys/types.h>
 
-extern int arg_ifindex;
-extern const char *arg_ifname;
-extern bool arg_ifindex_permissive;
-
 typedef enum ExecutionMode {
         MODE_RESOLVE_HOST,
         MODE_RESOLVE_RECORD,
@@ -25,6 +22,8 @@ typedef enum ExecutionMode {
 } ExecutionMode;
 
 extern ExecutionMode arg_mode;
-
 extern char **arg_set_dns;
 extern char **arg_set_domain;
+extern bool arg_ifindex_permissive;
+
+int ifname_mangle(const char *s);