Add constant for user confirmation policy
authorMarcel Holtmann <marcel@holtmann.org>
Tue, 26 Feb 2008 06:26:42 +0000 (07:26 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 26 Feb 2008 06:26:42 +0000 (07:26 +0100)
include/iface.h
src/iface-helper.c

index 6a80178..5d0a7e7 100644 (file)
@@ -62,6 +62,7 @@ enum connman_iface_policy {
        CONNMAN_IFACE_POLICY_OFF     = 1,
        CONNMAN_IFACE_POLICY_IGNORE  = 2,
        CONNMAN_IFACE_POLICY_AUTO    = 3,
+       CONNMAN_IFACE_POLICY_ASK     = 4,
 };
 
 enum connman_ipv4_method {
index 06642fb..7e17719 100644 (file)
@@ -86,6 +86,8 @@ const char *__connman_iface_policy2string(enum connman_iface_policy policy)
                return "ignore";
        case CONNMAN_IFACE_POLICY_AUTO:
                return "auto";
+       case CONNMAN_IFACE_POLICY_ASK:
+               return "ask";
        }
 
        return "unknown";
@@ -99,6 +101,8 @@ enum connman_iface_policy __connman_iface_string2policy(const char *policy)
                return CONNMAN_IFACE_POLICY_IGNORE;
        else if (strcasecmp(policy, "auto") == 0)
                return CONNMAN_IFACE_POLICY_AUTO;
+       else if (strcasecmp(policy, "ask") == 0)
+               return CONNMAN_IFACE_POLICY_ASK;
        else
                return CONNMAN_IFACE_POLICY_UNKNOWN;
 }