aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/nbap
AgeCommit message (Collapse)AuthorFilesLines
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier1-3/+3
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-10-10Build the ASN.1 dissectors directly into epan/dissectors (rather than buildingJeff Morriss1-4/+0
them and then copying them over). The "all" target to builds these dissectors now (instead of "generate_files" and/or "copy_files"). asn2wrs's "-O" option now means "the dissector goes in this directory" (rather than "all output goes in this directory"); it also means that the "-s" (single output file) option is now required. Fix things up so that it's possible to build all of the ASN.1 dissectors in one shot. Fix building of conformance files when doing out-of-source-tree builds. Unfortunately "make all" in the asn1 directory always builds something--I think because of circular depedencies. svn path=/trunk/; revision=39333
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-3/+3
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-11-16value_string_ext fixes.Anders Broman4-7/+314
svn path=/trunk/; revision=34908
2010-11-15Regenerate packet-nbap.c now that asn2wrs sorts value_string arrays used ↵Bill Meier1-8/+8
with value_string_ext fcns; Change nbap.cnf to use val_to_str_ext to access protocolIE_ID value_string array. Also: Minor whitespace cleanup in nbap.cnf. svn path=/trunk/; revision=34876
2010-05-25Support of value_string_ext in the asn2wrs using new directive #.USE_VALS_EXTTomas Kukosa1-0/+3
Example usage in NBAP svn path=/trunk/; revision=32944
2010-05-15Update to V9.2.0 (2010-03)Anders Broman7-210/+523
svn path=/trunk/; revision=32819
2010-04-07#include <string.h> and/or #include <stdio.h> not needed.Bill Meier1-1/+0
svn path=/trunk/; revision=32417
2010-04-06#include <stdio.h> not needed.Bill Meier1-1/+0
svn path=/trunk/; revision=32405
2009-12-21Update to V9.1.0 (2009-12)Anders Broman7-388/+2105
svn path=/trunk/; revision=31333
2009-10-28- Remove check_col.Anders Broman1-34/+33
- Make x2ap work. svn path=/trunk/; revision=30746
2009-10-28Missed an #include...Anders Broman1-2/+2
svn path=/trunk/; revision=30745
2009-10-28Update SCTP ppids, fix a faulty #define.Anders Broman1-1/+1
svn path=/trunk/; revision=30744
2009-10-08Remove unused NEED_PACKET_PROTO_H variableKovarththanan Rajaratnam1-1/+0
svn path=/trunk/; revision=30409
2009-08-18Typo: parameter_tvb to be used.Anders Broman1-2/+2
svn path=/trunk/; revision=29462
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-04-22- Dissect transportlayeraddressAnders Broman2-3/+42
- Don't add nbap to protocols in framelist for every IE. svn path=/trunk/; revision=28126
2009-02-07#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...Bill Meier1-1/+0
svn path=/trunk/; revision=27390
2009-01-19Fix (what I believe to be) typos so build will work again....Bill Meier1-2/+2
svn path=/trunk/; revision=27266
2009-01-18Update to V8.3.0 (2008-12).Anders Broman8-452/+2858
svn path=/trunk/; revision=27264
2008-11-05Don't register to SCTP port 0: use dissector_add_handle insteadBill Meier1-1/+1
svn path=/trunk/; revision=26703
2008-11-04Minor cleanup mostly related to proto_reg_handoffBill Meier1-3/+2
Remove code for unused handles; Localize handles (in proto_reg_handoff) which need not be global; Localize (in proto_reg_handoff) "saved prefs"; Use find_dissector instead of create_dissector_handle as appropriate; Use gboolean for "initialized" flag in proto_reg_handoff. svn path=/trunk/; revision=26693
2008-07-20Fix a warning.Anders Broman1-0/+1
svn path=/trunk/; revision=25771
2008-07-01Get rid of some unused code warnings.Anders Broman1-0/+17
svn path=/trunk/; revision=25645
2008-02-03Update asn1 files to 3GPP TS 25.433 V7.7.0 (2007-12)Anders Broman7-1377/+2000
svn path=/trunk/; revision=24256
2007-12-19asn1/*/Makefile.nmake were not part of the source package.Jörg Mayer1-0/+1
Spotted by Tomas Kukosa. svn path=/trunk/; revision=23921
2007-10-10- Change Makefiles to include preincJörg Mayer2-1/+3
- Add missing new directories to asn1/Makefile.nmake svn path=/trunk/; revision=23141
2007-10-10comment out NEED_PACKET_PROTO_H as it is tested now for defining not for valueTomas Kukosa1-1/+1
svn path=/trunk/; revision=23126
2007-09-25Convert acp133 to new build structure.Jörg Mayer1-19/+0
Update some svn:ignore files, remove no longer needed Makefiles svn path=/trunk/; revision=22957
2007-09-25put few simple ASN.1 dissectors into the new makefile structureTomas Kukosa3-38/+99
svn path=/trunk/; revision=22951
2007-09-17Modified some ASN1 Makefiles to compile on unix.Stig Bjørlykke1-2/+4
Added some clean targets. Removed asn1/x501 directory. svn path=/trunk/; revision=22886
2007-08-13NBAP rewritten to use original ASN.1 source and updated to TS 25.433 V7.5.0 ↵Tomas Kukosa12-19891/+20847
(2007-06) svn path=/trunk/; revision=22490
2007-05-24Make it possible to "decode as" NBAP over SCTP, update IANA registered PPID'sAnders Broman1-0/+2
for SCTP. svn path=/trunk/; revision=21927
2007-05-23- support of CONTAINING constraint in OCTET STRING and BIT STRINGTomas Kukosa1-42/+42
- fix handling of tag for EXTERNAL type - change automatic postfix for duplicate names from '...%d' to '..._%02d' svn path=/trunk/; revision=21906
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman1-0/+2
svn path=/trunk/; revision=21635
2006-10-29put every python script name into "" so the call won't fail on Win32 native ↵Ulf Lamping1-1/+1
python. The problem is the slash in e.g.: @$(PYTHON) ../../tools/make-dissector-reg.py is interpreted as an option instead of being part of the path. I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port. svn path=/trunk/; revision=19730
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa1-8/+8
svn path=/trunk/; revision=18652
2006-06-29use "type function" instead of "field function" in PER CHOICE and SEQUENCE ↵Tomas Kukosa2-2/+2
tables it matches asn2wrs approach and makes generated dissectors source shorter svn path=/trunk/; revision=18612
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantTomas Kukosa2-683/+683
- step to new ASN.1 API - pass asn_ctx_t* through PER dissectors instead of packet_info* - PER ALIGNED/UNALIGNED flag moved to asn_ctx_t - PER created tree item pointer moved to asn_ctx_t - add nbap into PER dissectors in asn1/Makefile.nmake - use add_oid_str_name() instead of register_ber_oid_name() in H.225 and H.245 - export asn_ctx_init from library - PER dissectors regenerated svn path=/trunk/; revision=18209
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa2-5/+5
- remove obsolete -X option from makefiles - not generate enumerated map table for BER dissector will be regenerated later svn path=/trunk/; revision=18199
2006-05-21name changeRonnie Sahlberg2-4/+4
svn path=/trunk/; revision=18197
2006-04-25Add distclean and maintainerclean rules.Guy Harris1-0/+4
svn path=/trunk/; revision=17999
2006-02-23Add parsertab.pyc in clean targetAnders Broman1-1/+1
svn path=/trunk/; revision=17387
2005-12-18Get rid of an unused variable.Guy Harris1-1/+0
Fix a typo in svn:keywords. svn path=/trunk/; revision=16837
2005-10-26Add the rest of the IE:sAnders Broman1-2/+463
svn path=/trunk/; revision=16322
2005-10-25Avoid a conflict in global symbols by declaring some variables static.Luis Ontanon1-4/+4
svn path=/trunk/; revision=16310
2005-10-24UMTS Node B Application Part(NBAP) packet dissection(3GPP TS 25.433 version ↵Anders Broman6-0/+19636
6.6.0 Release 6) All IE:s not dissected yet. svn path=/trunk/; revision=16293