summaryrefslogtreecommitdiff
path: root/source4/build/pidl/packet-dcerpc-eparser.h
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2004-06-08 12:33:47 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:56:37 -0500
commiteaae8b6f5f21c758db90a1008e91967fcfbc3513 (patch)
tree06117ae9967cc6b7dca20a5da8b9e24ef18f432b /source4/build/pidl/packet-dcerpc-eparser.h
parentf3826432fb14b1e10516afe9f6525aab7c1b720f (diff)
downloadsamba-eaae8b6f5f21c758db90a1008e91967fcfbc3513.tar.gz
samba-eaae8b6f5f21c758db90a1008e91967fcfbc3513.tar.bz2
samba-eaae8b6f5f21c758db90a1008e91967fcfbc3513.zip
r1083: Generate prototypes for structs and unions marked "public" in the idl.
Delete various hacks to work around not doing this before. (This used to be commit 5c3c3d3e72d8dd5d995a5bc5b2c7d7217b7c0432)
Diffstat (limited to 'source4/build/pidl/packet-dcerpc-eparser.h')
-rw-r--r--source4/build/pidl/packet-dcerpc-eparser.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/source4/build/pidl/packet-dcerpc-eparser.h b/source4/build/pidl/packet-dcerpc-eparser.h
index e8b89e6600..5c26a40b3d 100644
--- a/source4/build/pidl/packet-dcerpc-eparser.h
+++ b/source4/build/pidl/packet-dcerpc-eparser.h
@@ -1,3 +1,6 @@
+#ifndef _packet_dcerpc_eparser_h
+#define _packet_dcerpc_eparser_h
+
#define NDR_SCALARS 1
#define NDR_BUFFERS 2
@@ -45,6 +48,8 @@ struct ndr_ofs_list {
struct ndr_ofs_list *next;
};
+#include "packet-dcerpc-proto.h"
+
/* Create a ndr_pull structure from data stored in a tvb at a given offset. */
struct e_ndr_pull *ndr_pull_init(tvbuff_t *tvb, int offset, packet_info *pinfo,
@@ -75,6 +80,4 @@ void ndr_pull_string(struct e_ndr_pull *e_ndr, int hf);
void ndr_pull_dom_sid2(struct e_ndr_pull *e_ndr, int hf);
void ndr_pull_security_descriptor(struct e_ndr_pull *e_ndr, int hf);
-void ndr_pull_lsa_SidArray(struct e_ndr_pull *ndr, int ndr_flags);
-void ndr_pull_samr_LogonHours(struct e_ndr_pull *ndr, int ndr_flags);
-void ndr_pull_samr_Password(struct e_ndr_pull *ndr, int ndr_flags);
+#endif /* _packet_dcerpc_eparser_h */