On Tue, 2013-03-26 at 15:00 +0100, Thomas Bechtold wrote:
> Hi,
> 
> the patch is for MM 06 and is useful for debugging only. I don't know if
> the patch is relevant for master, too.

Pushed, thanks!

Dan

> Cheers,
> 
> Tom
> 
> ---
>  src/mm-generic-gsm.c | 25 ++++++++++++++++++++++++-
>  1 file changed, 24 insertions(+), 1 deletion(-)
> 
> diff --git a/src/mm-generic-gsm.c b/src/mm-generic-gsm.c
> index 0e7c30b..e728a03 100644
> --- a/src/mm-generic-gsm.c
> +++ b/src/mm-generic-gsm.c
> @@ -6031,6 +6031,29 @@ typedef enum {
>      SIMPLE_STATE_DONE
>  } SimpleState;
>  
> +static const gchar*
> +simple_state_to_str (SimpleState state)
> +{
> +    switch (state) {
> +    case SIMPLE_STATE_CHECK_PIN:
> +        return "Check PIN";
> +    case SIMPLE_STATE_ENABLE:
> +        return "Enable";
> +    case SIMPLE_STATE_ALLOWED_MODE:
> +        return "Allowed Mode";
> +    case SIMPLE_STATE_REGISTER:
> +        return "Register";
> +    case SIMPLE_STATE_SET_APN:
> +        return "Set APN";
> +    case SIMPLE_STATE_CONNECT:
> +        return "Connect";
> +    case SIMPLE_STATE_DONE:
> +        return "Done";
> +    default:
> +        return "Unknown state";
> +    }
> +}
> +
>  /* Looks a value up in the simple connect properties dictionary.  If the
>   * requested key is not present in the dict, NULL is returned.  If the
>   * requested key is present but is not a string, an error is returned.
> @@ -6166,7 +6189,7 @@ simple_state_machine (MMModem *modem, GError *error, 
> gpointer user_data)
>      priv = MM_GENERIC_GSM_GET_PRIVATE (modem);
>  
>      g_object_get (G_OBJECT (modem), MM_MODEM_DATA_DEVICE, &data_device, 
> NULL);
> -    mm_dbg ("(%s): simple connect state %d", data_device, state);
> +    mm_dbg ("(%s): simple connect state %d (%s)", data_device, state, 
> simple_state_to_str (state));
>      g_free (data_device);
>  
>      switch (state) {


_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to