diff options
Diffstat (limited to 'src/libnm-base/nm-priv-helper-utils.h')
| -rw-r--r-- | src/libnm-base/nm-priv-helper-utils.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/libnm-base/nm-priv-helper-utils.h b/src/libnm-base/nm-priv-helper-utils.h new file mode 100644 index 00000000..22387cff --- /dev/null +++ b/src/libnm-base/nm-priv-helper-utils.h @@ -0,0 +1,23 @@ +/* SPDX-License-Identifier: LGPL-2.1-or-later */ + +#ifndef __NM_PRIV_HELPER_UTILS_H__ +#define __NM_PRIV_HELPER_UTILS_H__ + +/*****************************************************************************/ + +#define NM_PRIV_HELPER_DBUS_BUS_NAME "org.freedesktop.nm-priv-helper" +#define NM_PRIV_HELPER_DBUS_OBJECT_PATH "/org/freedesktop/nm-priv-helper" +#define NM_PRIV_HELPER_DBUS_IFACE_NAME "org.freedesktop.nm-priv-helper" + +/*****************************************************************************/ + +#define NM_OVSDB_SOCKET RUNSTATEDIR "/openvswitch/db.sock" + +typedef enum { + NM_PRIV_HELPER_GET_FD_TYPE_NONE = 0, + NM_PRIV_HELPER_GET_FD_TYPE_OVSDB_SOCKET = 1, +} NMPrivHelperGetFDType; + +int nm_priv_helper_utils_open_fd(NMPrivHelperGetFDType fd_type, GError **error); + +#endif /* __NM_PRIV_HELPER_UTILS_H__ */ |