summaryrefslogtreecommitdiffstats
path: root/src/call-forwarding.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/call-forwarding.c')
-rw-r--r--src/call-forwarding.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/call-forwarding.c b/src/call-forwarding.c
index 90f8579f..85e383be 100644
--- a/src/call-forwarding.c
+++ b/src/call-forwarding.c
@@ -43,6 +43,15 @@
static GSList *g_drivers = NULL;
+enum call_forwarding_type {
+ CALL_FORWARDING_TYPE_UNCONDITIONAL = 0,
+ CALL_FORWARDING_TYPE_BUSY = 1,
+ CALL_FORWARDING_TYPE_NO_REPLY = 2,
+ CALL_FORWARDING_TYPE_NOT_REACHABLE = 3,
+ CALL_FORWARDING_TYPE_ALL = 4,
+ CALL_FORWARDING_TYPE_ALL_CONDITIONAL = 5
+};
+
struct ofono_call_forwarding {
GSList *cf_conditions[4];
int flags;