]> 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 1189fa3ee05c84ce3826f8f28f273fc9ca4eddb1..830c81d6923f143e90ef61a105e0dc3bb36c58db 100644 (file)
@@ -1,12 +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 bool arg_ifindex_permissive;
-
 typedef enum ExecutionMode {
         MODE_RESOLVE_HOST,
         MODE_RESOLVE_RECORD,
@@ -24,7 +22,8 @@ typedef enum ExecutionMode {
 } ExecutionMode;
 
 extern ExecutionMode arg_mode;
-
-extern struct in_addr_data *arg_set_dns;
-extern size_t arg_n_set_dns;
+extern char **arg_set_dns;
 extern char **arg_set_domain;
+extern bool arg_ifindex_permissive;
+
+int ifname_mangle(const char *s);