diff options
author | Peter Lemenkov <lemenkov@gmail.com> | 2015-04-15 16:54:51 +0300 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2015-04-24 16:23:47 +0000 |
commit | 9c64fdb7e7ad1c9198917aebc3df41fe6f33b2ad (patch) | |
tree | cae09b94350447e71cad234e3406c0457ee0e4a2 /epan/dissectors/packet-rtpproxy.c | |
parent | edce10bf734a5c04747671f69c113ccbeae95164 (diff) |
Update list of errors
Update list of errors according to the formal protocol description:
https://github.com/sippy/rtpproxy/wiki/RTPP-%28RTPproxy-protocol%29-technical-specification#negative-reply
Change-Id: I879521ee2bd69969491fb6e6493b7d1c6adc0c3d
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Reviewed-on: https://code.wireshark.org/review/8185
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-rtpproxy.c')
-rw-r--r-- | epan/dissectors/packet-rtpproxy.c | 52 |
1 files changed, 38 insertions, 14 deletions
diff --git a/epan/dissectors/packet-rtpproxy.c b/epan/dissectors/packet-rtpproxy.c index 4e02854e7a..79512cd8bd 100644 --- a/epan/dissectors/packet-rtpproxy.c +++ b/epan/dissectors/packet-rtpproxy.c @@ -211,20 +211,44 @@ static const value_string oktypenames[] = { }; static const string_string errortypenames[] = { - { "E0", "Syntax error" }, - { "E1", "Syntax error" }, - { "E2", "Syntax error" }, - { "E3", "Unknown command" }, - { "E4", "Syntax error" }, - { "E5", "Out of memory" }, - { "E6", "<no description>" }, - { "E7", "Software error (can't create listener)" }, - { "E8", "Not Found" }, - { "E10", "Software error (can't create listener)" }, - { "E11", "Out of memory" }, - { "E12", "Out of memory" }, - { "E13", "Out of memory" }, - { "E14", "Out of memory" }, + { "E0", "Syntax error: unknown command (CMDUNKN)" }, + { "E1", "Syntax error: wrond number of arguments (PARSE_NARGS)" }, + { "E2", "Syntax error: unknown modifiers (PARSE_MODS)" }, + { "E5", "PARSE_1" }, + { "E6", "PARSE_2" }, + { "E7", "PARSE_3" }, + { "E8", "PARSE_4" }, + { "E9", "PARSE_5" }, + { "E10", "PARSE_10" }, + { "E11", "PARSE_11" }, + { "E12", "PARSE_12" }, + { "E13", "PARSE_13" }, + { "E14", "PARSE_14" }, + { "E15", "PARSE_15" }, + { "E16", "PARSE_16" }, + { "E17", "PARSE_6" }, + { "E18", "PARSE_7" }, + { "E25", "Software error: return string too big (RTOOBIG_1)" }, + { "E31", "INVLARG_1" }, + { "E32", "INVLARG_2" }, + { "E33", "INVLARG_3" }, + { "E34", "INVLARG_4" }, + { "E35", "INVLARG_5" }, + { "E50", "SESUNKN" }, + { "E60", "PLRFAIL" }, + { "E65", "CPYFAIL" }, + { "E68", "STSFAIL" }, + { "E71", "Software error: can't create listener (LSTFAIL_1)" }, + { "E72", "Software error: can't create listener (LSTFAIL_2)" }, + { "E81", "Out of memory (NOMEM_1)" }, + { "E82", "Out of memory (NOMEM_2)" }, + { "E83", "Out of memory (NOMEM_3)" }, + { "E84", "Out of memory (NOMEM_4)" }, + { "E85", "Out of memory (NOMEM_5)" }, + { "E86", "Out of memory (NOMEM_6)" }, + { "E87", "Out of memory (NOMEM_7)" }, + { "E88", "Out of memory (NOMEM_8)" }, + { "E99", "Software error: proxy is in the deorbiting-burn mode, new session rejected (SLOWSHTDN)" }, { 0, NULL } }; |