core,libnm: move enum NMDnsIPConfigType

The enum will be used outside of core/dns.

(cherry picked from commit 8a4632b56a)
(cherry picked from commit b14268290a)
This commit is contained in:
Beniamino Galvani 2023-01-30 17:20:44 +01:00 committed by Thomas Haller
parent a1b41b1e97
commit 784f9f7e9f
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728
2 changed files with 8 additions and 10 deletions

View file

@ -12,16 +12,6 @@
#include "nm-setting-connection.h"
#include "nm-dns-plugin.h"
typedef enum {
NM_DNS_IP_CONFIG_TYPE_REMOVED = -1,
NM_DNS_IP_CONFIG_TYPE_DEFAULT = 0,
NM_DNS_IP_CONFIG_TYPE_BEST_DEVICE,
NM_DNS_IP_CONFIG_TYPE_VPN,
} NMDnsIPConfigType;
/*****************************************************************************/
struct _NMDnsConfigData;
struct _NMDnsManager;

View file

@ -409,4 +409,12 @@ typedef struct {
#define _NM_CRYPTO_ERROR _nm_crypto_error_quark()
GQuark _nm_crypto_error_quark(void);
typedef enum {
NM_DNS_IP_CONFIG_TYPE_REMOVED = -1,
NM_DNS_IP_CONFIG_TYPE_DEFAULT = 0,
NM_DNS_IP_CONFIG_TYPE_BEST_DEVICE,
NM_DNS_IP_CONFIG_TYPE_VPN,
} NMDnsIPConfigType;
#endif /* __NM_LIBNM_BASE_H__ */