pjsip configuration: Make transport TOS values consistent with endpoints
authorJonathan Rose <jrose@digium.com>
Thu, 6 Mar 2014 19:04:58 +0000 (19:04 +0000)
committerJonathan Rose <jrose@digium.com>
Thu, 6 Mar 2014 19:04:58 +0000 (19:04 +0000)
commitf0b8590c14d9f5b899f5edc1158ee90200ace6dc
tree063c716258cf99944cc6c5eedefda5f2a909da17
parent3f730662f7906027c302896abd549a32123ec848
pjsip configuration: Make transport TOS values consistent with endpoints

Transport TOS values were interpreted as DSCP values without being documented
as such. Endpoint TOS values (tos_audio/tos_video) behaved normally as TOS
values have historically. This patch makes the transport TOS values behave as
TOS values and makes all TOS values readable as string values (e.g. AF11).
In addition, alembic scripts have been updated to use the proper field types
for all TOS/COS values.

(issue ASTERISK-23235)
Reported by: George Joseph
Review: https://reviewboard.asterisk.org/r/3304/
........

Merged revisions 410028 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@410029 65c4cc65-6c06-0410-ace0-fbb531ad65f3
UPGRADE.txt
contrib/ast-db-manage/config/versions/4c573e7135bd_fix_tos_field_types.py [new file with mode: 0755]
include/asterisk/acl.h
main/acl.c
res/res_pjsip/config_transport.c
res/res_pjsip/pjsip_configuration.c