From abca98852c3abfa53aae5043383e25868087d9af Mon Sep 17 00:00:00 2001 From: tzafrir Date: Mon, 11 Aug 2008 13:33:00 +0000 Subject: xpp: fxo: fix caller-id CID_STYLE_PASS_ALWAYS. Merged revisions 4468 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@4472 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- kernel/xpp/card_fxo.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'kernel/xpp') diff --git a/kernel/xpp/card_fxo.c b/kernel/xpp/card_fxo.c index 2e48dca..81906e2 100644 --- a/kernel/xpp/card_fxo.c +++ b/kernel/xpp/card_fxo.c @@ -466,6 +466,8 @@ static int FXO_card_init(xbus_t *xbus, xpd_t *xpd) priv->polarity[i] = POL_UNKNOWN; /* will be updated on next battery sample */ priv->battery[i] = BATTERY_UNKNOWN; /* will be updated on next battery sample */ priv->power[i] = POWER_UNKNOWN; /* will be updated on next battery sample */ + if(caller_id_style == CID_STYLE_PASS_ALWAYS) + BIT_SET(xpd->cid_on, i); } XPD_DBG(GENERAL, xpd, "done\n"); for_each_line(xpd, i) { -- cgit v1.2.3