aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-x411.c
AgeCommit message (Collapse)AuthorFilesLines
2011-02-20Renamed x411 to p1, x420 to p22 and s4406 to p772 to be consistentStig Bjørlykke1-11118/+0
on the naming policy for X.400 protocols. svn path=/trunk/; revision=36013
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-89/+89
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-12-06Make some prefs callback functions static. (These modules don't use ↵Jeff Morriss1-10/+12
proto_reg_handoff_*() as their prefs callback.) svn path=/trunk/; revision=35138
2010-08-24Display content entry (with length) in tree.Stig Bjørlykke1-59/+60
svn path=/trunk/; revision=33914
2010-06-28Removal of various warnings, mainly by not emitting functions for ASN.1 ↵Graeme Lunt1-488/+74
types that are only used for COMPONENTS OF. svn path=/trunk/; revision=33350
2010-06-28Moved register_ber_syntax_dissector() and register_ber_oid_syntax() fromStig Bjørlykke1-6/+6
proto_reg_handoff_* to proto_register_*. svn path=/trunk/; revision=33345
2010-05-11Add a little more code to avoid not-very-useful blurbs:Jeff Morriss1-32/+32
- Change spaces in the name to underscores before comparing it to the blurb. - Check if the type simply as T_ prepended to the name. - Don't put in a blurb of "NULL". and regenerate the dissectors. svn path=/trunk/; revision=32748
2010-05-11Regenerate a few more of the ASN.1 dissectorsJeff Morriss1-499/+499
svn path=/trunk/; revision=32747
2010-04-07#include <string.h> and/or #include <stdio.h> not needed.Bill Meier1-15/+13
svn path=/trunk/; revision=32417
2010-04-06#include <stdio.h> not needed.Bill Meier1-14/+13
(Note: the change in a generated function name looks benign: dissect_x411_PrintableString_SIZE_CONSTR4299806048 ==> dissect_x411_PrintableString_SIZE_CONSTR32134928) svn path=/trunk/; revision=32407
2010-02-23Decode SecurityCategoryValue according to SecurityCategoryIdentifier.Stig Bjørlykke1-73/+80
svn path=/trunk/; revision=31964
2010-01-10Return correct offset from function handling ExtensionField/value,Stig Bjørlykke1-35/+35
because this changed from mandatory to optional in revision 28593. Regenerated with some BIT STRING SIZE constraints checking. svn path=/trunk/; revision=31480
2009-12-19Regenerate P7 with SIZE constraints checking.Stig Bjørlykke1-149/+8
Added MSUpperBounds.asn. Export upper bounds from X411, rename some duplicate definitions in P7. svn path=/trunk/; revision=31321
2009-12-18Regenerated with SIZE constraints checking.Stig Bjørlykke1-306/+583
Added MTSUpperBounds.asn. svn path=/trunk/; revision=31310
2009-12-07Build correct oraddress for several Teletex values.Stig Bjørlykke1-66/+226
Corrected label format for GenerationQualifier: GQ -> Q. svn path=/trunk/; revision=31186
2009-10-11Make all proto_* values static.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=30516
2009-10-10Regenerate asn1 dissectors (no functionality change)Kovarththanan Rajaratnam1-4/+4
svn path=/trunk/; revision=30476
2009-10-09Regenerate asn1 dissectors (no change, only some line offset changes)Kovarththanan Rajaratnam1-7/+7
svn path=/trunk/; revision=30454
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29344
2009-08-09Don't guard col_set_str (COL_INFO) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29342
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-4/+2
svn path=/trunk/; revision=29340
2009-06-26Re-generate asn1 dissectors after hf_register_info cleanup.Stig Bjørlykke1-181/+346
svn path=/trunk/; revision=28848
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-114/+114
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-06-02Update to:Graeme Lunt1-466/+1965
* support the P3 protocol in addition to the P1 protocol; and * reduce the number of changes to the ASN.1 modules (as asn2wrs now handles more of the ASN.1 constructs). P3 is currently only supported over ROS (and not RTSE) svn path=/trunk/; revision=28593
2009-05-16Regenerate all asn2wrs generated dissectors.Stig Bjørlykke1-39/+39
svn path=/trunk/; revision=28379
2009-02-07#include <epan/emem.h> not req'd ...Bill Meier1-7/+6
svn path=/trunk/; revision=27391
2009-02-07#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...Bill Meier1-7/+6
svn path=/trunk/; revision=27390
2008-11-11Regenerated files for asn1 templates committed in SVN #26750Bill Meier1-18/+17
svn path=/trunk/; revision=26751
2008-11-01Regenerate all asn2wrs generated dissectorsAnders Broman1-38/+38
svn path=/trunk/; revision=26670
2008-09-21Try to fix some "defined but not used" warnings.Anders Broman1-560/+326
svn path=/trunk/; revision=26243
2008-09-02Try to fix unused code warnings.Anders Broman1-158/+69
svn path=/trunk/; revision=26122
2008-08-01Regenerated to use the new decode function for UTCTime.Stig Bjørlykke1-7/+3
svn path=/trunk/; revision=25898
2008-07-21See if this gets rid of some unused code warnings...Anders Broman1-135/+369
svn path=/trunk/; revision=25785
2008-01-04Get rid of dissect_ber_boolean_value() and change the signature ofAnders Broman1-1/+1
dissect_ber_boolean() to return a value and update asn2wrs to generate the new signature. Regenerate all BER dissectors. svn path=/trunk/; revision=24015
2008-01-02Additional EXPORTS (for X.420 dissector) and a message store (P7) attribute.Graeme Lunt1-54/+55
svn path=/trunk/; revision=23979
2007-12-21Added type=value to BuiltInDomainDefinedAttributes items.Stig Bjørlykke1-33/+45
svn path=/trunk/; revision=23933
2007-12-06fix field attributes handling for tagged typesTomas Kukosa1-6/+6
regenerate involved dissectors svn path=/trunk/; revision=23783
2007-11-25Changes suggested/provided by Anders so that fewer changes are required to ↵Graeme Lunt1-56/+57
the ASN modules. Also includes the MSAccessProtocol.asn to generate defines for the operation numbers. svn path=/trunk/; revision=23586
2007-11-19Initialize credentials.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=23490
2007-11-17Basic P7 (X.400 Message Store Access Protocol) dissection after request from ↵Graeme Lunt1-76/+364
the list: http://www.wireshark.org/lists/wireshark-dev/200711/msg00228.html Only a single (private) capture file is currently available which contains only a few of the P7 operations, so testing has been minimal. General attribute types, containing information from the X.400 envelope, are also included. svn path=/trunk/; revision=23479
2007-11-15new x411 dissectorRonnie Sahlberg1-15/+20
svn path=/trunk/; revision=23457
2007-11-06as2wrs now handles EXTERNAL(direct-reference requires no special handling).Anders Broman1-2/+2
svn path=/trunk/; revision=23386
2007-11-01Change:Anders Broman1-2/+2
get_oid_str_name() -> oid_resolved_from_string() get_oid_name() -> oid_resolved_from_encoded() svn path=/trunk/; revision=23331
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-2/+2
(gsmmap and inap does not compile at the moment). svn path=/trunk/; revision=23324
2007-10-22Update to use the -X and -T asn2wrs flags.Graeme Lunt1-2302/+1335
Removed the workaround code from the .cnf file. svn path=/trunk/; revision=23243
2007-10-06- Initialize address_item in MessageIdentifier to avoid a crash in handlingStig Bjørlykke1-22/+29
LocalIdentifier when problems with the GlobalDomainIdentifier. - Initialize global pointers to avoid potential crashes. svn path=/trunk/; revision=23080
2007-08-29- Rewrote handling of extensions to get rid of "funky" oid strings.Stig Bjørlykke1-150/+296
- Added ASN.1 integer values for StandardExtension, ExtensionAttributeType and TokenDataType. - Added expert info for unknown standard-extension, extension-attribute-type and tokendata-type. - Added expert info for unknown built-in content-type. svn path=/trunk/; revision=22730
2007-08-25there's nothing like a MAX_OID_STR_LEN... get rid of a potential stack BOLuis Ontanon1-2/+2
svn path=/trunk/; revision=22657
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-402/+63
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627