summaryrefslogtreecommitdiffstats
path: root/sys/i4b/layer4
diff options
context:
space:
mode:
authorhm <hm@FreeBSD.org>2002-08-12 07:53:55 +0000
committerhm <hm@FreeBSD.org>2002-08-12 07:53:55 +0000
commitbab2f90e8c83b6eb980a9fae5c06507af7c9aca5 (patch)
tree8e32105516b9c65156f2a1e551c1f5c865e99a5a /sys/i4b/layer4
parentbcb47193d3fd4d73dadf171a0537fa2e37fe348f (diff)
downloadFreeBSD-src-bab2f90e8c83b6eb980a9fae5c06507af7c9aca5.zip
FreeBSD-src-bab2f90e8c83b6eb980a9fae5c06507af7c9aca5.tar.gz
add support properly displaying and logging incoming telephone numbers (MSNs)
by looking at the "type of number" field and providing configurable hooks to correct the numbers accordingly. See keywords add-prefix, prefix-national and prefix-international in isdnd.rc(5). This feature was implemented by Christian Ullrich <chris@chrullrich.de>
Diffstat (limited to 'sys/i4b/layer4')
-rw-r--r--sys/i4b/layer4/i4b_l4.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/i4b/layer4/i4b_l4.c b/sys/i4b/layer4/i4b_l4.c
index 1a7f7e8..517ee10 100644
--- a/sys/i4b/layer4/i4b_l4.c
+++ b/sys/i4b/layer4/i4b_l4.c
@@ -391,6 +391,9 @@ i4b_l4_connect_ind(call_desc_t *cd)
else
strcpy(mp->src_subaddr, TELNO_EMPTY);
+ mp->src_ton = cd->src_ton;
+ mp->dst_ton = cd->dst_ton;
+
strcpy(mp->display, cd->display);
mp->scr_ind = cd->scr_ind;
OpenPOWER on IntegriCloud