mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-25 00:10:07 +01:00
shared: add nm_client_permission_result_to_string() helper
This commit is contained in:
parent
b7462b1910
commit
dab61a919b
2 changed files with 14 additions and 0 deletions
|
|
@ -165,3 +165,16 @@ nm_client_permission_result_from_string (const char *nm)
|
|||
return NM_CLIENT_PERMISSION_RESULT_AUTH;
|
||||
return NM_CLIENT_PERMISSION_RESULT_UNKNOWN;
|
||||
}
|
||||
|
||||
const char *
|
||||
nm_client_permission_result_to_string (NMClientPermissionResult permission)
|
||||
{
|
||||
switch (permission) {
|
||||
case NM_CLIENT_PERMISSION_RESULT_YES: return "yes";
|
||||
case NM_CLIENT_PERMISSION_RESULT_NO: return "no";
|
||||
case NM_CLIENT_PERMISSION_RESULT_AUTH: return "auth";
|
||||
case NM_CLIENT_PERMISSION_RESULT_UNKNOWN: return "unknown";
|
||||
}
|
||||
nm_assert_not_reached ();
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,5 +106,6 @@ NMClientPermission nm_auth_permission_from_string (const char *str);
|
|||
/*****************************************************************************/
|
||||
|
||||
NMClientPermissionResult nm_client_permission_result_from_string (const char *nm);
|
||||
const char *nm_client_permission_result_to_string (NMClientPermissionResult permission);
|
||||
|
||||
#endif /* __NM_LIBNM_SHARED_UTILS_H__ */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue