/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2008 Novell, Inc. * Copyright (C) 2008 Red Hat, Inc. */ #ifndef __NMS_KEYFILE_READER_H__ #define __NMS_KEYFILE_READER_H__ #include "nm-connection.h" NMConnection *nms_keyfile_reader_from_keyfile(GKeyFile * key_file, const char *filename, const char *base_dir, const char *profile_dir, gboolean verbose, GError ** error); struct stat; NMConnection *nms_keyfile_reader_from_file(const char * full_filename, const char * profile_dir, struct stat *out_stat, NMTernary * out_is_nm_generated, NMTernary * out_is_volatile, NMTernary * out_is_external, char ** out_shadowed_storage, NMTernary * out_shadowed_owned, GError ** error); #endif /* __NMS_KEYFILE_READER_H__ */