aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2020-05-31 23:22:04 +0200
committerGuy Harris <gharris@sonic.net>2020-06-02 21:57:22 +0000
commit16ef9b67358660d0a330389be421fd08f22a5947 (patch)
tree706a655dfd55a92a898d004fd413bf529d4e6da6 /epan/dissectors/asn1
parentf4e977ebac9a24fabd539a7daf9ebe35efc56d3a (diff)
kerberos: fix compilation on FreeBSD.
FreeBSD shows a combination of define cases that make the function missing_encryption_key unused. Put it in the right define scope. Change-Id: Icf226f134ffa7624a7daf709c302c29acfffe95e Reviewed-on: https://code.wireshark.org/review/37360 Petri-Dish: Guy Harris <gharris@sonic.net> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <gharris@sonic.net>
Diffstat (limited to 'epan/dissectors/asn1')
-rw-r--r--epan/dissectors/asn1/kerberos/packet-kerberos-template.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/epan/dissectors/asn1/kerberos/packet-kerberos-template.c b/epan/dissectors/asn1/kerberos/packet-kerberos-template.c
index 24e9225654..2c854ce0a6 100644
--- a/epan/dissectors/asn1/kerberos/packet-kerberos-template.c
+++ b/epan/dissectors/asn1/kerberos/packet-kerberos-template.c
@@ -891,6 +891,9 @@ static void used_encryption_key(proto_tree *tree, packet_info *pinfo,
kerberos_key_list_append(private_data->decryption_keys, ek);
private_data->last_decryption_key = ek;
}
+#endif /* HAVE_HEIMDAL_KERBEROS || HAVE_MIT_KERBEROS */
+
+#ifdef HAVE_MIT_KERBEROS
static void missing_encryption_key(proto_tree *tree, packet_info *pinfo,
kerberos_private_data_t *private_data,
@@ -925,10 +928,6 @@ static void missing_encryption_key(proto_tree *tree, packet_info *pinfo,
kerberos_key_list_append(private_data->missing_keys, mek);
}
-#endif /* HAVE_HEIMDAL_KERBEROS || HAVE_MIT_KERBEROS */
-
-#if defined(HAVE_MIT_KERBEROS)
-
#ifdef HAVE_KRB5_PAC_VERIFY
static void used_signing_key(proto_tree *tree, packet_info *pinfo,
kerberos_private_data_t *private_data,