summaryrefslogtreecommitdiffstats
path: root/src/call-forwarding.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-08-17 15:26:24 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-08-17 15:26:24 -0500
commit75510e7cd5bde747ac45c448d0e06661d8cd7e40 (patch)
treee4adac6ad9880fe2a37f4a4c09d9f248bc889d77 /src/call-forwarding.c
parent21b032d3f1fa2fb6939f4a3df8a1bc727fc69573 (diff)
downloadofono-75510e7cd5bde747ac45c448d0e06661d8cd7e40.tar.bz2
Move call-forwarding-type enum out of common.h
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;