wireshark/epan/dissectors/asn1
Pascal Quantin 22257e8cf5 p_XXX_proto_data: only allow the use of pinfo and file scopes
Those are the only ones meaningful. Let's convert the buggy dissectors
and add an assert to avoid the misuse of the pool parameter in the future

Change-Id: I65f470b757f163f11a25cd352ffe168d1f8a86d3
Reviewed-on: https://code.wireshark.org/review/17748
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2016-09-17 15:46:36 +00:00
..
HI2Operations Remove Makefile.common files 2016-06-30 11:04:17 +00:00
acp133 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
acse ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
ansi_map Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
ansi_tcap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
atn-cm Remove Makefile.common files 2016-06-30 11:04:17 +00:00
atn-cpdlc Remove Makefile.common files 2016-06-30 11:04:17 +00:00
atn-ulcs Remove Makefile.common files 2016-06-30 11:04:17 +00:00
c1222 Add proto_tree_add_checksum. 2016-07-21 12:35:22 +00:00
camel Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
cdt Remove Makefile.common files 2016-06-30 11:04:17 +00:00
charging_ase Remove Makefile.common files 2016-06-30 11:04:17 +00:00
cmip Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
cmp Remove Makefile.common files 2016-06-30 11:04:17 +00:00
cms Convert more glib memory to wmem pinfo pool 2016-07-22 06:21:54 +00:00
credssp Remove Makefile.common files 2016-06-30 11:04:17 +00:00
crmf Remove Makefile.common files 2016-06-30 11:04:17 +00:00
dap Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. 2016-09-16 14:58:24 +00:00
disp Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. 2016-09-16 14:58:24 +00:00
dop Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. 2016-09-16 14:58:24 +00:00
dsp Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. 2016-09-16 14:58:24 +00:00
ess Remove Makefile.common files 2016-06-30 11:04:17 +00:00
ftam Remove Makefile.common files 2016-06-30 11:04:17 +00:00
goose ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
gprscdr Remove Makefile.common files 2016-06-30 11:04:17 +00:00
gsm_map Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
h225 p_XXX_proto_data: only allow the use of pinfo and file scopes 2016-09-17 15:46:36 +00:00
h235 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
h245 Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
h248 Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
h282 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
h283 ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
h323 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
h450 Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
h450-ros Remove Makefile.common files 2016-06-30 11:04:17 +00:00
h460 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
h501 ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
hnbap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
idmp ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
ilp ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
inap ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
isdn-sup Remove Makefile.common files 2016-06-30 11:04:17 +00:00
kerberos Convert more glib memory to wmem pinfo pool 2016-07-22 06:21:54 +00:00
lcsap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
ldap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
logotypecertextn Remove Makefile.common files 2016-06-30 11:04:17 +00:00
lpp Remove Makefile.common files 2016-06-30 11:04:17 +00:00
lppa Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
lppe Remove Makefile.common files 2016-06-30 11:04:17 +00:00
lte-rrc S1AP: add dissection of NB-IoT transparent containers 2016-09-15 12:31:02 +00:00
m2ap M2AP: remove Procedure Code from info column 2016-09-16 19:17:36 +00:00
m3ap M3AP: remove Procedure Code from info column 2016-09-16 19:18:02 +00:00
mms Remove Makefile.common files 2016-06-30 11:04:17 +00:00
mpeg-audio Remove Makefile.common files 2016-06-30 11:04:17 +00:00
mpeg-pes ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
nbap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
novell_pkis Remove Makefile.common files 2016-06-30 11:04:17 +00:00
ns_cert_exts Remove Makefile.common files 2016-06-30 11:04:17 +00:00
ocsp Remove Makefile.common files 2016-06-30 11:04:17 +00:00
p1 Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. 2016-09-16 14:58:24 +00:00
p7 Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. 2016-09-16 14:58:24 +00:00
p22 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
p772 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pcap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
pkcs1 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pkcs12 Convert more glib memory to wmem pinfo pool 2016-07-22 06:21:54 +00:00
pkinit Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pkix1explicit Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pkix1implicit pkix1implicit: Make sure distribution takes in all the files. 2016-08-05 07:06:42 +00:00
pkixac Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pkixproxy Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pkixqualified Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pkixtsp Remove Makefile.common files 2016-06-30 11:04:17 +00:00
pres Remove Makefile.common files 2016-06-30 11:04:17 +00:00
q932 Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
q932-ros Remove Makefile.common files 2016-06-30 11:04:17 +00:00
qsig Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
ranap S1AP: prettify dissection 2016-09-10 07:47:48 +00:00
rnsap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
ros Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
rrc [RRC] Update to V13.3.0 (2016-07) 2016-07-20 14:59:27 +00:00
rrlp Remove Makefile.common files 2016-06-30 11:04:17 +00:00
rtse Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
rua Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
s1ap S1AP: add dissection of NB-IoT transparent containers 2016-09-15 12:31:02 +00:00
sabp Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
sbc-ap Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
smrse Remove Makefile.common files 2016-06-30 11:04:17 +00:00
snmp Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
spnego Convert more glib memory to wmem pinfo pool 2016-07-22 06:21:54 +00:00
sv ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
t38 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
t124 Don't do any Decode As stuff for dissector tables not used with Decode As. 2016-08-31 00:08:01 +00:00
t125 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
tcap packet-tcap.c: Remove MEM_TCAPSRT 2016-07-04 20:44:35 +00:00
tetra Remove Makefile.common files 2016-06-30 11:04:17 +00:00
ulp ASN.1 dissectors - don't try to find yourself. 2016-07-01 14:26:20 +00:00
wlancertextn Remove Makefile.common files 2016-06-30 11:04:17 +00:00
x2ap X2AP: remove Procedure Code from info column 2016-09-13 22:09:22 +00:00
x509af Remove Makefile.common files 2016-06-30 11:04:17 +00:00
x509ce Remove Makefile.common files 2016-06-30 11:04:17 +00:00
x509if Remove Makefile.common files 2016-06-30 11:04:17 +00:00
x509sat Remove Makefile.common files 2016-06-30 11:04:17 +00:00
x721 Remove Makefile.common files 2016-06-30 11:04:17 +00:00
.gitignore
CMakeLists.txt Add M2AP dissector (3GPP 36.443 v13.3.0) 2016-09-03 16:22:06 +00:00
CMakeListsCustom.example.txt
Custom.make
Makefile.am Add M2AP dissector (3GPP 36.443 v13.3.0) 2016-09-03 16:22:06 +00:00
Makefile.inc Remove Makefile.common files 2016-06-30 11:04:17 +00:00