diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2023-10-25 16:59:22 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2023-10-26 12:35:50 +0000 |
commit | 81d2655950a3fc2381c81708074f10e665e75660 (patch) | |
tree | 4d39bf45a354351b0fe1725d1c673eee8c6d91d9 /src/mm-error-helpers.h | |
parent | 59aae421a1169ff77edb8f83e6f078b09ca20ce0 (diff) |
error-helpers: allow registering error mappings
E.g. from QMI/MBIM errors into MM errors.
Diffstat (limited to 'src/mm-error-helpers.h')
-rw-r--r-- | src/mm-error-helpers.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-error-helpers.h b/src/mm-error-helpers.h index d0effac7..ec1c2c6b 100644 --- a/src/mm-error-helpers.h +++ b/src/mm-error-helpers.h @@ -29,5 +29,9 @@ GError *mm_mobile_equipment_error_for_string (const gchar *str, gpo GError *mm_message_error_for_code (MMMessageError code, gpointer log_object); GError *mm_message_error_for_string (const gchar *str, gpointer log_object); GError *mm_normalize_error (const GError *error); +void mm_register_error_mapping (GQuark input_error_domain, + gint input_error_code, + GQuark output_error_domain, + gint output_error_code); #endif /* MM_ERROR_HELPERS_H */ |