]> git.ipfire.org Git - thirdparty/asterisk.git/commit
cdr: add CANCEL dispostion in CDR
authorzhou_jiajian <zhou_0611@163.com>
Thu, 24 Jul 2025 11:39:27 +0000 (19:39 +0800)
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Wed, 6 Aug 2025 15:37:52 +0000 (15:37 +0000)
commit511d22ef5ee39461a69e0edc9d59ca5b702d0261
tree883cfbd9733d0a3e47b0d9da5ca3803b3ddf0aa6
parent2ae6cb7c931f525bfe930352365fa9aaf2deebec
cdr: add CANCEL dispostion in CDR

In the original implementation, both CANCEL and NO ANSWER states were
consolidated under the NO ANSWER disposition. This patch introduces a
separate CANCEL disposition, with an optional configuration switch to
enable this new disposition.

Resolves: #1323

UserNote: A new CDR option "canceldispositionenabled" has been added
that when set to true, the NO ANSWER disposition will be split into
two dispositions: CANCEL and NO ANSWER. The default value is 'no'
configs/samples/cdr.conf.sample
include/asterisk/cdr.h
main/cdr.c