diff options
author | Dario Lombardo <lomato@gmail.com> | 2020-05-31 23:22:04 +0200 |
---|---|---|
committer | Guy Harris <gharris@sonic.net> | 2020-06-02 21:57:22 +0000 |
commit | 16ef9b67358660d0a330389be421fd08f22a5947 (patch) | |
tree | 706a655dfd55a92a898d004fd413bf529d4e6da6 /epan/dissectors/asn1 | |
parent | f4e977ebac9a24fabd539a7daf9ebe35efc56d3a (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.c | 7 |
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, |