diff options
-rw-r--r-- | asn1/kerberos/packet-kerberos-template.c | 3 | ||||
-rw-r--r-- | asn1/kerberos/packet-kerberos-template.h | 3 | ||||
-rw-r--r-- | epan/dissectors/packet-kerberos.c | 9 | ||||
-rw-r--r-- | epan/dissectors/packet-kerberos.h | 5 | ||||
-rw-r--r-- | file.h | 5 | ||||
-rw-r--r-- | tfshark.c | 6 | ||||
-rw-r--r-- | tshark.c | 5 | ||||
-rw-r--r-- | ui/gtk/main.c | 5 | ||||
-rw-r--r-- | wireshark-qt.cpp | 6 |
9 files changed, 32 insertions, 15 deletions
diff --git a/asn1/kerberos/packet-kerberos-template.c b/asn1/kerberos/packet-kerberos-template.c index 4fd960bc2f..e1f2bde2d8 100644 --- a/asn1/kerberos/packet-kerberos-template.c +++ b/asn1/kerberos/packet-kerberos-template.c @@ -231,9 +231,6 @@ gboolean krb_decrypt = FALSE; /* keytab filename */ static const char *keytab_filename = ""; -WS_DLL_PUBLIC -void read_keytab_file(const char *); - void read_keytab_file_from_preferences(void) { diff --git a/asn1/kerberos/packet-kerberos-template.h b/asn1/kerberos/packet-kerberos-template.h index 174e87b753..64e2ae8263 100644 --- a/asn1/kerberos/packet-kerberos-template.h +++ b/asn1/kerberos/packet-kerberos-template.h @@ -93,6 +93,9 @@ decrypt_krb5_data(proto_tree *tree, packet_info *pinfo, extern gboolean krb_decrypt; WS_DLL_PUBLIC +void read_keytab_file(const char *); + +WS_DLL_PUBLIC void read_keytab_file_from_preferences(void); #endif /* HAVE_KERBEROS */ diff --git a/epan/dissectors/packet-kerberos.c b/epan/dissectors/packet-kerberos.c index e668905b05..825a7081a5 100644 --- a/epan/dissectors/packet-kerberos.c +++ b/epan/dissectors/packet-kerberos.c @@ -482,9 +482,6 @@ gboolean krb_decrypt = FALSE; /* keytab filename */ static const char *keytab_filename = ""; -WS_DLL_PUBLIC -void read_keytab_file(const char *); - void read_keytab_file_from_preferences(void) { @@ -4264,7 +4261,7 @@ dissect_kerberos_ChangePasswdData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, /*--- End of included file: packet-kerberos-fn.c ---*/ -#line 2004 "../../asn1/kerberos/packet-kerberos-template.c" +#line 2001 "../../asn1/kerberos/packet-kerberos-template.c" /* Make wrappers around exported functions for now */ int @@ -5302,7 +5299,7 @@ void proto_register_kerberos(void) { NULL, HFILL }}, /*--- End of included file: packet-kerberos-hfarr.c ---*/ -#line 2385 "../../asn1/kerberos/packet-kerberos-template.c" +#line 2382 "../../asn1/kerberos/packet-kerberos-template.c" }; /* List of subtrees */ @@ -5376,7 +5373,7 @@ void proto_register_kerberos(void) { &ett_kerberos_ChangePasswdData, /*--- End of included file: packet-kerberos-ettarr.c ---*/ -#line 2401 "../../asn1/kerberos/packet-kerberos-template.c" +#line 2398 "../../asn1/kerberos/packet-kerberos-template.c" }; static ei_register_info ei[] = { diff --git a/epan/dissectors/packet-kerberos.h b/epan/dissectors/packet-kerberos.h index 234b27c803..f86e77ac41 100644 --- a/epan/dissectors/packet-kerberos.h +++ b/epan/dissectors/packet-kerberos.h @@ -101,6 +101,9 @@ decrypt_krb5_data(proto_tree *tree, packet_info *pinfo, extern gboolean krb_decrypt; WS_DLL_PUBLIC +void read_keytab_file(const char *); + +WS_DLL_PUBLIC void read_keytab_file_from_preferences(void); #endif /* HAVE_KERBEROS */ @@ -112,7 +115,7 @@ void read_keytab_file_from_preferences(void); int dissect_kerberos_ChangePasswdData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_); /*--- End of included file: packet-kerberos-exp.h ---*/ -#line 102 "../../asn1/kerberos/packet-kerberos-template.h" +#line 105 "../../asn1/kerberos/packet-kerberos-template.h" #ifdef __cplusplus } @@ -703,11 +703,6 @@ guint32 cf_comment_types(capture_file *cf); void cf_set_frame_edited(capture_file *cf, frame_data *fd, struct wtap_pkthdr *phdr, guint8 *pd); #endif -#if defined(HAVE_HEIMDAL_KERBEROS) || defined(HAVE_MIT_KERBEROS) -WS_DLL_PUBLIC -void read_keytab_file(const char *); -#endif - #ifdef __cplusplus } #endif /* __cplusplus */ @@ -89,6 +89,12 @@ #include <epan/tap.h> #include <epan/stat_tap_ui.h> #include <epan/ex-opt.h> + +#if defined(HAVE_HEIMDAL_KERBEROS) || defined(HAVE_MIT_KERBEROS) +#include <epan/asn1.h> +#include <epan/dissectors/packet-kerberos.h> +#endif + #include <wiretap/wtap-int.h> #include <wiretap/file_wrappers.h> @@ -105,6 +105,11 @@ #include <epan/conversation_table.h> #include <epan/ex-opt.h> +#if defined(HAVE_HEIMDAL_KERBEROS) || defined(HAVE_MIT_KERBEROS) +#include <epan/asn1.h> +#include <epan/dissectors/packet-kerberos.h> +#endif + #include "capture_opts.h" #include "caputils/capture-pcap-util.h" diff --git a/ui/gtk/main.c b/ui/gtk/main.c index 930c8d668d..9db601585c 100644 --- a/ui/gtk/main.c +++ b/ui/gtk/main.c @@ -90,6 +90,11 @@ #include <epan/timestamp.h> #include <epan/conversation_table.h> +#if defined(HAVE_HEIMDAL_KERBEROS) || defined(HAVE_MIT_KERBEROS) +#include <epan/asn1.h> +#include <epan/dissectors/packet-kerberos.h> +#endif + #include <wsutil/cmdarg_err.h> #include <wsutil/plugins.h> diff --git a/wireshark-qt.cpp b/wireshark-qt.cpp index 8a87010023..f5c83e08f9 100644 --- a/wireshark-qt.cpp +++ b/wireshark-qt.cpp @@ -58,6 +58,12 @@ #include <epan/column.h> #include <epan/disabled_protos.h> +#if defined(HAVE_HEIMDAL_KERBEROS) || defined(HAVE_MIT_KERBEROS) +#include <epan/packet.h> +#include <epan/asn1.h> +#include <epan/dissectors/packet-kerberos.h> +#endif + #ifdef HAVE_PLUGINS #include <codecs/codecs.h> #endif |