summaryrefslogtreecommitdiff
path: root/zaptel.c
diff options
context:
space:
mode:
authorjim <jim@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2004-02-15 02:23:25 +0000
committerjim <jim@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2004-02-15 02:23:25 +0000
commitf928dbbced084622838fa6c8772833a96c66d960 (patch)
tree60f8453b95e38a5906b40f4bee6f648b7c9d02b1 /zaptel.c
parent7e8d60dcbeef0bbdb1860c4f5bb169c91d34e994 (diff)
Added support for modulation (not just two tone addition) in tonezones
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@313 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zaptel.c')
-rwxr-xr-xzaptel.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/zaptel.c b/zaptel.c
index 937cb69..1f2bf9a 100755
--- a/zaptel.c
+++ b/zaptel.c
@@ -2335,6 +2335,7 @@ ioctl_load_zone(unsigned long data)
t->fac2 = td.fac2;
t->init_v2_2 = td.init_v2_2;
t->init_v3_2 = td.init_v3_2;
+ t->modulate = td.modulate;
t->next = NULL; /* XXX Unnecessary XXX */
if (!z->tones[td.tone])
z->tones[td.tone] = t;
@@ -2358,6 +2359,7 @@ void zt_init_tone_state(struct zt_tone_state *ts, struct zt_tone *zt)
ts->v1_2 = 0;
ts->v2_2 = zt->init_v2_2;
ts->v3_2 = zt->init_v3_2;
+ ts->modulate = zt->modulate;
}
struct zt_tone *zt_dtmf_tone(char digit, int mf)