Blame libnm-core/nm-connection-private.h

Packit Service b23acc
// SPDX-License-Identifier: LGPL-2.1+
Packit Service b23acc
/*
Packit Service b23acc
 * Copyright (C) 2014 Red Hat, Inc.
Packit Service b23acc
 */
Packit Service b23acc
Packit Service b23acc
#ifndef __NM_CONNECTION_PRIVATE_H__
Packit Service b23acc
#define __NM_CONNECTION_PRIVATE_H__
Packit Service b23acc
Packit Service b23acc
#if !((NETWORKMANAGER_COMPILATION) & NM_NETWORKMANAGER_COMPILATION_WITH_LIBNM_CORE_PRIVATE)
Packit Service b23acc
#error Cannot use this header.
Packit Service b23acc
#endif
Packit Service b23acc
Packit Service b23acc
#include "nm-setting.h"
Packit Service b23acc
#include "nm-connection.h"
Packit Service b23acc
Packit Service b23acc
NMSetting  *_nm_connection_find_base_type_setting         (NMConnection *connection);
Packit Service b23acc
Packit Service b23acc
const char *_nm_connection_detect_slave_type              (NMConnection *connection,
Packit Service b23acc
                                                           NMSetting **out_s_port);
Packit Service b23acc
Packit Service b23acc
const char *_nm_connection_detect_bluetooth_type (NMConnection *self);
Packit Service b23acc
Packit Service b23acc
gboolean    _nm_connection_verify_required_interface_name (NMConnection *connection,
Packit Service b23acc
                                                           GError **error);
Packit Service b23acc
Packit Service b23acc
int _nm_setting_ovs_interface_verify_interface_type (NMSettingOvsInterface *self,
Packit Service b23acc
                                                     const char *type,
Packit Service b23acc
                                                     NMConnection *connection,
Packit Service b23acc
                                                     gboolean normalize,
Packit Service b23acc
                                                     gboolean *out_modified,
Packit Service b23acc
                                                     const char **out_normalized_type,
Packit Service b23acc
                                                     GError **error);
Packit Service b23acc
Packit Service b23acc
#endif  /* __NM_CONNECTION_PRIVATE_H__ */