wireshark/asn1
AndersBroman 2cfda31ff0 Change the signature of dissector_try_heuristic() to return hdtbl_entry
which can be used to call the found heuristic dissector on the next pass.

Introduce call_heur_dissector_direct() to be used to call a heuristic
dissector which accepted the frame on the first pass.

Change-Id: I524edd717b7d92b510bd60acfeea686d5f2b4582
Reviewed-on: https://code.wireshark.org/review/1697
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-05-21 20:17:29 +00:00
..
HI2Operations Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
acp133 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
acse Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
ansi_map Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
ansi_tcap Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
atn-cm Fix "might be clobbered by 'longjmp' or 'vfork' [-Werror=clobbered]" warning from gcc 4.9. 2014-04-16 03:05:21 +00:00
atn-cpdlc Fix "might be clobbered by 'longjmp' or 'vfork' [-Werror=clobbered]" warning from gcc 4.9. 2014-04-16 03:05:21 +00:00
atn-ulcs Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
c1222 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
camel Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
cdt Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
charging_ase Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
cmip Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
cmp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
cms Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
credssp Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
crmf Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
dap Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
disp Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
dop Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
dsp Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
ess Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ftam Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
gnm Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
goose Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
gprscdr Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
gsm_map Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
h225 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h235 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h245 Fix Bug 9920 Buildbot crash due to SDP/RTP mismatch 2014-04-03 04:40:20 +00:00
h248 Add the possibillity to add a string to the termination id. 2014-05-05 15:51:18 +00:00
h282 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h283 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h323 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h450 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h450-ros Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h460 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
h501 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
hnbap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
idmp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ilp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
inap Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
isdn-sup Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
kerberos Eliminate some calls to tvb_get_ptr(). 2014-05-15 02:31:14 +00:00
lcsap Get rid of space-before-tab in indentation. 2014-03-12 22:13:19 +00:00
ldap Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
logotypecertextn Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
lpp Upgrade LPPe dissector to V1_1-20140108-C 2014-03-24 21:35:40 +00:00
lppa Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
lppe Upgrade LPPe dissector to V1_1-20140108-C 2014-03-24 21:35:40 +00:00
lte-rrc MAC LTE: get extended BSR sizes configuration from RRC 2014-05-08 06:29:21 +00:00
m3ap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
mms Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
mpeg-audio Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
mpeg-pes Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
nbap Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
novell_pkis Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
ns_cert_exts Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
ocsp Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
p1 Added P1 extension 34. 2014-04-11 11:21:58 +00:00
p7 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
p22 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
p772 Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
pcap Add a cople of missing pcap.extension IE:s 2014-04-02 15:53:07 +00:00
pkcs1 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkcs12 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
pkinit Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkix1explicit Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
pkix1implicit Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkixac Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
pkixproxy Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkixqualified Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkixtsp Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pres Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
q932 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
q932-ros Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
qsig Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ranap More fiddling with heuristic. 2014-03-26 14:57:14 +00:00
rnsap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ros Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
rrc Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
rrlp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
rtse Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
rua Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
s1ap Fix copy-and-paste error with cause value_strings, and change indentation to match generated code 2014-05-12 21:45:35 +00:00
sabp Update to latsest spec. number while we are at it(no change). 2014-04-21 16:08:47 +00:00
sbc-ap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
smrse Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
snmp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
spnego Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
sv Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
t38 T38: fix access to uninitialised variables 2014-04-27 12:15:21 +00:00
t124 Fix "might be clobbered by 'longjmp' or 'vfork' [-Werror=clobbered]" warning from gcc 4.9. 2014-04-16 03:05:21 +00:00
t125 Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
tcap TCAP: set a fence on info column after calling sub dissector 2014-05-08 10:50:59 +00:00
tetra Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ulp ULP: upgrade dissector to approved version 2.0.1 2014-03-17 17:25:43 +00:00
wlancertextn Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
x2ap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509af Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509ce Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509if Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509sat Handle string types with somewhat appropriate encodings. 2014-04-07 22:46:30 +00:00
x721 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
.gitignore Add kerberos-exp.cnf to asn1 gitignore 2014-04-18 21:40:05 +00:00
CMakeLists.txt Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Custom.make Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.am Switch to using the ASN1 based kerberos dissector. 2014-04-17 08:29:39 +00:00
Makefile.inc Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.inc.nmake Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.nmake Switch to using the ASN1 based kerberos dissector. 2014-04-17 08:29:39 +00:00
Makefile.preinc Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.preinc.nmake Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00