• Richard Mudgett's avatar
    Remove nul octets from IE data that is normally treated as strings. · 6078b216
    Richard Mudgett authored
    Sometimes ie values received from carriers contain nul octets in values
    normally treated by libpri as nul terminated strings.  A discussion on the
    asterisk-users list determined that the best thing to do in the situation
    is to delete the nul octets and unconditionally report/log when that
    happens.
    
    * Remove nul octets from the following ie's and generate an unconditional
    log message to the upper layer when they are removed:
    Connected Number
    Connected Address
    Redirecting Number
    Original Called Number
    Redirection Number
    Called Party Number
    Calling Party Number
    Display
    Keypad Facility
    
    (closes issue PRI-128)
    Reported by: phsultan
    Patches:
          jira_pri_128.patch (license #5621) patch uploaded by rmudgett (modified)
    Tested by: rmudgett
    
    
    git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@2278 2fbb986a-6c06-0410-b554-c9c1f0a7f128
    6078b216
Name
Last commit
Last update
build_tools Loading commit data...
doc Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
TODO Loading commit data...
asn1.h Loading commit data...
asn1_primitive.c Loading commit data...
compat.h Loading commit data...
compiler.h Loading commit data...
copy_string.c Loading commit data...
libpri.h Loading commit data...
pri.c Loading commit data...
pri_aoc.c Loading commit data...
pri_cc.c Loading commit data...
pri_facility.c Loading commit data...
pri_facility.h Loading commit data...
pri_internal.h Loading commit data...
pri_q921.h Loading commit data...
pri_q931.h Loading commit data...
pridump.c Loading commit data...
prisched.c Loading commit data...
pritest.c Loading commit data...
q921.c Loading commit data...
q931.c Loading commit data...
rose.c Loading commit data...
rose.h Loading commit data...
rose_address.c Loading commit data...
rose_etsi_aoc.c Loading commit data...
rose_etsi_cc.c Loading commit data...
rose_etsi_diversion.c Loading commit data...
rose_etsi_ect.c Loading commit data...
rose_etsi_mwi.c Loading commit data...
rose_internal.h Loading commit data...
rose_other.c Loading commit data...
rose_q931.c Loading commit data...
rose_qsig_aoc.c Loading commit data...
rose_qsig_cc.c Loading commit data...
rose_qsig_ct.c Loading commit data...
rose_qsig_diversion.c Loading commit data...
rose_qsig_mwi.c Loading commit data...
rose_qsig_name.c Loading commit data...
rosetest.c Loading commit data...
testprilib.c Loading commit data...