]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
func_callerid: Document limitation of DNID fields.
authorNaveen Albert <asterisk@phreaknet.org>
Mon, 6 Oct 2025 20:38:35 +0000 (16:38 -0400)
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Tue, 7 Oct 2025 18:23:21 +0000 (18:23 +0000)
The Dial() application does not propagate DNID fields, which is counter
to the behavior of the other Caller ID fields. This behavior is likely
intentional since the use of Dial theoretically suggests a new dialed
number, but document this caveat to inform users of it.

Resolves: #1519

funcs/func_callerid.c

index 0f4399fc46c4248d8e9e3f67bc60070e33d95d4b..36d4bf068ab594dbdfeb123e912f469e045a3be0 100644 (file)
                                        <enum name = "dnid-subaddr-type" />
                                        <enum name = "dnid-subaddr-odd" />
                                </enumlist>
+                               <para>Note that unlike other Caller ID fields, DNID information is not propagated
+                               by the <literal>Dial</literal> application, with the exception of
+                               Transmit Network Select (which is not currently used for anything).</para>
                        </parameter>
                        <parameter name="CID">
                                <para>Optional Caller*ID to parse instead of using the Caller*ID from the