summaryrefslogtreecommitdiff
path: root/asn1
diff options
context:
space:
mode:
Diffstat (limited to 'asn1')
-rw-r--r--asn1/Makefile.am3
-rw-r--r--asn1/Makefile.nmake2
-rw-r--r--asn1/kerberos/packet-kerberos-template.c5
3 files changed, 5 insertions, 5 deletions
diff --git a/asn1/Makefile.am b/asn1/Makefile.am
index 80775a7780..d76fc581e7 100644
--- a/asn1/Makefile.am
+++ b/asn1/Makefile.am
@@ -65,6 +65,7 @@ SUBDIRS = \
ilp \
inap \
isdn-sup \
+ kerberos \
lcsap \
ldap \
logotypecertextn \
@@ -125,10 +126,8 @@ SUBDIRS = \
x509if \
x509sat
-# kerberos is a handwritten dissector, don't replace
# x721 doesn't build
DONT_BUILD_SUBDIRS = \
- kerberos \
x721
DIST_SUBDIRS = $(SUBDIRS) $(DONT_BUILD_SUBDIRS)
diff --git a/asn1/Makefile.nmake b/asn1/Makefile.nmake
index 7d921fbb44..802dbf3a0c 100644
--- a/asn1/Makefile.nmake
+++ b/asn1/Makefile.nmake
@@ -69,7 +69,7 @@ BER_LIST= \
idmp \
inap \
isdn-sup \
-### kerberos \
+ kerberos \
ldap \
logotypecertextn \
mms \
diff --git a/asn1/kerberos/packet-kerberos-template.c b/asn1/kerberos/packet-kerberos-template.c
index 8347a02055..db5b0e5ac6 100644
--- a/asn1/kerberos/packet-kerberos-template.c
+++ b/asn1/kerberos/packet-kerberos-template.c
@@ -73,6 +73,7 @@
#include <wsutil/file_util.h>
#include <epan/packet.h>
+#include <epan/exceptions.h>
#include <epan/strutil.h>
#include <epan/conversation.h>
@@ -2021,7 +2022,7 @@ void proto_register_kerberos(void) {
}
static int wrap_dissect_gss_kerb(tvbuff_t *tvb, int offset, packet_info *pinfo,
- proto_tree *tree, guint8 *drep _U_)
+ proto_tree *tree, dcerpc_info *di _U_,guint8 *drep _U_)
{
tvbuff_t *auth_tvb;
@@ -2075,7 +2076,7 @@ proto_reg_handoff_kerberos(void)
kerberos_handle_udp = new_create_dissector_handle(dissect_kerberos_udp,
proto_kerberos);
- kerberos_handle_tcp = create_dissector_handle(dissect_kerberos_tcp,
+ kerberos_handle_tcp = new_create_dissector_handle(dissect_kerberos_tcp,
proto_kerberos);
dissector_add_uint("udp.port", UDP_PORT_KERBEROS, kerberos_handle_udp);