aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-kerberos.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2019-02-06 08:24:24 -0800
committerGerald Combs <gerald@wireshark.org>2019-02-06 20:07:27 +0000
commit2b52ca1890fbe9b0c0b873706eb7fba144503e1d (patch)
treec67500ac812d5409e9652aa88ca60b008c14f3c2 /epan/dissectors/packet-kerberos.c
parent9c49840d1ce26cef18569a4bd88f67327f63784e (diff)
Windows: Upgrade Kerberos to 1.17.
Recent versions of Kerberos are much easier to compile on Windows. Switch to version 1.17, compiled with Visual Studio 2017 and linked with the Universal CRT. Change-Id: I393d51666cd13255ee1419f2164d7fa59fe1c5cb Reviewed-on: https://code.wireshark.org/review/31919 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'epan/dissectors/packet-kerberos.c')
-rw-r--r--epan/dissectors/packet-kerberos.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/epan/dissectors/packet-kerberos.c b/epan/dissectors/packet-kerberos.c
index 279894894a..4b63866f1d 100644
--- a/epan/dissectors/packet-kerberos.c
+++ b/epan/dissectors/packet-kerberos.c
@@ -555,9 +555,8 @@ read_keytab_file_from_preferences(void)
#if defined(HAVE_HEIMDAL_KERBEROS) || defined(HAVE_MIT_KERBEROS)
#ifdef _WIN32
-/* prevent redefinition warnings in kfw-2.5\inc\win_mac.h */
-#undef HAVE_GETADDRINFO
-#undef HAVE_SYS_TYPES_H
+/* prevent redefinition warnings in krb5's win-mac.h */
+#define SSIZE_T_DEFINED
#endif /* _WIN32 */
#include <krb5.h>
enc_key_t *enc_key_list=NULL;
@@ -4579,7 +4578,7 @@ dissect_kerberos_EncryptedChallenge(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
/*--- End of included file: packet-kerberos-fn.c ---*/
-#line 1887 "./asn1/kerberos/packet-kerberos-template.c"
+#line 1886 "./asn1/kerberos/packet-kerberos-template.c"
/* Make wrappers around exported functions for now */
int
@@ -5761,7 +5760,7 @@ void proto_register_kerberos(void) {
NULL, HFILL }},
/*--- End of included file: packet-kerberos-hfarr.c ---*/
-#line 2268 "./asn1/kerberos/packet-kerberos-template.c"
+#line 2267 "./asn1/kerberos/packet-kerberos-template.c"
};
/* List of subtrees */
@@ -5849,7 +5848,7 @@ void proto_register_kerberos(void) {
&ett_kerberos_KrbFastArmoredRep,
/*--- End of included file: packet-kerberos-ettarr.c ---*/
-#line 2284 "./asn1/kerberos/packet-kerberos-template.c"
+#line 2283 "./asn1/kerberos/packet-kerberos-template.c"
};
static ei_register_info ei[] = {