
It's bad style to pass the argv argument around and mutate it. We shouldn't mutate it, and not assume that it stays around after the function returns to the caller (meaning, we should clone the array if we intend to use it later). Add const specifier.
31 lines
1015 B
C
31 lines
1015 B
C
// SPDX-License-Identifier: GPL-2.0+
|
|
/*
|
|
* Copyright (C) 2010 - 2018 Red Hat, Inc.
|
|
*/
|
|
|
|
#ifndef NMC_CONNECTIONS_H
|
|
#define NMC_CONNECTIONS_H
|
|
|
|
#include "nmcli.h"
|
|
|
|
void monitor_connections (NmCli *nmc);
|
|
|
|
gboolean
|
|
nmc_process_connection_properties (NmCli *nmc,
|
|
NMConnection *connection,
|
|
int *argc,
|
|
const char *const**argv,
|
|
gboolean allow_remove_setting,
|
|
GError **error);
|
|
|
|
NMMetaColor nmc_active_connection_state_to_color (NMActiveConnectionState state);
|
|
|
|
int nmc_active_connection_cmp (NMActiveConnection *ac_a, NMActiveConnection *ac_b);
|
|
|
|
extern const NmcMetaGenericInfo *const metagen_con_show[];
|
|
extern const NmcMetaGenericInfo *const metagen_con_active_general[];
|
|
extern const NmcMetaGenericInfo *const metagen_con_active_vpn[];
|
|
extern const NmcMetaGenericInfo *const nmc_fields_con_active_details_groups[];
|
|
|
|
#endif /* NMC_CONNECTIONS_H */
|