about summary refs log tree commit diff
path: root/src/nm-dispatcher/nm-dispatcher-utils.h
diff options
context:
space:
mode:
authorSebastien Bacher <seb128@ubuntu.com>2021-07-05 20:35:03 +0200
committerSebastien Bacher <seb128@ubuntu.com>2021-07-05 20:35:03 +0200
commit35779c6675728fa6f0fd0a21cefb904408509c23 (patch)
tree553e7239e0ba182b4f9b29b1e7a9d66a595d08bc /src/nm-dispatcher/nm-dispatcher-utils.h
parentd92aa7f298fe84d4cf686c5ad64b73438e00d377 (diff)
New upstream version 1.32.2
Diffstat (limited to 'src/nm-dispatcher/nm-dispatcher-utils.h')
-rw-r--r--src/nm-dispatcher/nm-dispatcher-utils.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/nm-dispatcher/nm-dispatcher-utils.h b/src/nm-dispatcher/nm-dispatcher-utils.h
new file mode 100644
index 00000000..cb40d146
--- /dev/null
+++ b/src/nm-dispatcher/nm-dispatcher-utils.h
@@ -0,0 +1,26 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+/*
+ * Copyright (C) 2008 - 2011 Red Hat, Inc.
+ */
+
+#ifndef __NETWORKMANAGER_DISPATCHER_UTILS_H__
+#define __NETWORKMANAGER_DISPATCHER_UTILS_H__
+
+char **nm_dispatcher_utils_construct_envp(const char * action,
+                                          GVariant *   connection_dict,
+                                          GVariant *   connection_props,
+                                          GVariant *   device_props,
+                                          GVariant *   device_proxy_props,
+                                          GVariant *   device_ip4_props,
+                                          GVariant *   device_ip6_props,
+                                          GVariant *   device_dhcp4_props,
+                                          GVariant *   device_dhcp6_props,
+                                          const char * connectivity_state,
+                                          const char * vpn_ip_iface,
+                                          GVariant *   vpn_proxy_props,
+                                          GVariant *   vpn_ip4_props,
+                                          GVariant *   vpn_ip6_props,
+                                          char **      out_iface,
+                                          const char **out_error_message);
+
+#endif /* __NETWORKMANAGER_DISPATCHER_UTILS_H__ */