s3-librpc: no need to globally include endpointmapper headers.
authorGünther Deschner <gd@samba.org>
Sat, 12 Feb 2011 02:09:41 +0000 (03:09 +0100)
committerGünther Deschner <gd@samba.org>
Mon, 14 Feb 2011 11:31:56 +0000 (12:31 +0100)
Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Feb 14 12:31:56 CET 2011 on sn-devel-104

source3/include/smb.h
source3/librpc/rpc/dcerpc.h

index f99bf5997921ee4012f2479c0f4bbd57eb756aa5..6d0af8e7e3d6957e2e4b65a7c0c094e10d983b93 100644 (file)
@@ -171,7 +171,6 @@ typedef union unid_t {
                                        |LOOKUP_NAME_WKN\
                                        |LOOKUP_NAME_DOMAIN)
 
-#include "librpc/gen_ndr/epmapper.h"
 #include "librpc/gen_ndr/dcerpc.h"
 #include "librpc/gen_ndr/security.h"
 
index 4748f00e50da770879d17847c907a72e84d8cbe9..0f900871d19d9a9cb307c4187951628824e1c91d 100644 (file)
@@ -101,6 +101,8 @@ struct dcerpc_binding {
 
 /* The following definitions come from librpc/rpc/binding.c  */
 
+struct epm_floor;
+struct epm_tower;
 const char *epm_floor_string(TALLOC_CTX *mem_ctx, struct epm_floor *epm_floor);
 _PUBLIC_ char *dcerpc_binding_string(TALLOC_CTX *mem_ctx, const struct dcerpc_binding *b);
 _PUBLIC_ NTSTATUS dcerpc_parse_binding(TALLOC_CTX *mem_ctx, const char *s, struct dcerpc_binding **b_out);