At file:///home/jelmer/bzr.samba/nogtk/

------------------------------------------------------------
revno: 11425
revision-id: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
committer: Jelmer Vernooij <[EMAIL PROTECTED]>
branch nick: nogtk
timestamp: Mon 2007-02-12 12:54:14 +0100
message:
  Install more headers.
modified:
  source/headermap.txt           svn-v2:[EMAIL PROTECTED]
  source/include/core.h          svn-v2:[EMAIL PROTECTED]
  source/lib/registry/config.mk  svn-v2:[EMAIL PROTECTED]
  source/lib/registry/registry.h svn-v2:[EMAIL PROTECTED]
  source/lib/talloc/talloc.h     svn-v2:[EMAIL PROTECTED]
  source/libcli/util/nt_status.h svn-v2:[EMAIL PROTECTED]
  source/librpc/config.mk        svn-v2:[EMAIL PROTECTED]
  source/pidl/lib/Parse/Pidl/Samba4/Header.pm svn-v2:[EMAIL PROTECTED]
=== modified file 'source/headermap.txt'
--- a/source/headermap.txt      2007-02-12 11:24:03 +0000
+++ b/source/headermap.txt      2007-02-12 11:54:14 +0000
@@ -33,6 +33,8 @@
 gtk/common/select.h: gtk/select.h
 librpc/ndr/libndr.h: ndr.h
 lib/registry/registry.h: registry.h
+lib/registry/reg_backend_rpc.h: registry_rpc.h
+lib/registry/registry_proto.h: registry/proto.h
 libcli/util/nterr.h: core/nterr.h
 libcli/util/doserr.h: core/doserr.h
 libcli/util/nt_status.h: core/ntstatus.h
@@ -49,6 +51,9 @@
 librpc/gen_ndr/epmapper.h: dcerpc/epmapper.h
 librpc/gen_ndr/ndr_epmapper.h: dcerpc/ndr_epmapper.h
 librpc/gen_ndr/ndr_epmapper_c.h: dcerpc/ndr_epmapper_c.h
+librpc/gen_ndr/ndr_atsvc.h: dcerpc/ndr_atsvc.h
+librpc/gen_ndr/atsvc.h: dcerpc/atsvc.h
+librpc/gen_ndr/ndr_atsvc_c.h: dcerpc/ndr_atsvc_c.h
 librpc/gen_ndr/misc.h: gen_ndr/misc.h
 librpc/gen_ndr/lsa.h: gen_ndr/lsa.h
 librpc/gen_ndr/samr.h: dcerpc/samr.h
@@ -81,7 +86,9 @@
 libcli/libcli.h: client.h
 libcli/libcli_proto.h: client/proto.h
 librpc/gen_ndr/nbt.h: gen_ndr/nbt.h
-librpc/gen_ndr/svcctl.h: gen_ndr/nbt.h
+librpc/gen_ndr/svcctl.h: dcerpc/svcctl.h
+librpc/gen_ndr/ndr_svcctl.h: dcerpc/ndr_svcctl.h
+librpc/gen_ndr/ndr_svcctl_c.h: dcerpc/ndr_svcctl_c.h
 lib/cmdline/popt_common.h: samba/popt.h
 lib/util/dlinklist.h: dlinklist.h
 version.h: samba/version.h

=== modified file 'source/include/core.h'
--- a/source/include/core.h     2007-01-10 11:50:33 +0000
+++ b/source/include/core.h     2007-02-12 11:54:14 +0000
@@ -26,6 +26,8 @@
 
 #include "libcli/util/nt_status.h"
 
+#include <stdbool.h>
+#include <stdlib.h>
 typedef bool BOOL;
 
 #define False false

=== modified file 'source/lib/registry/config.mk'
--- a/source/lib/registry/config.mk     2006-09-07 10:02:32 +0000
+++ b/source/lib/registry/config.mk     2007-02-12 11:54:14 +0000
@@ -52,7 +52,7 @@
 # Start MODULE registry_rpc
 [MODULE::registry_rpc]
 INIT_FUNCTION = registry_rpc_init
-PRIVATE_PROTO_HEADER = reg_backend_rpc.h
+PUBLIC_PROTO_HEADER = reg_backend_rpc.h
 OUTPUT_TYPE = INTEGRATED
 SUBSYSTEM = registry
 OBJ_FILES = \
@@ -99,7 +99,7 @@
                patchfile.o
 PUBLIC_DEPENDENCIES = \
                LIBSAMBA-UTIL CHARSET
-PRIVATE_PROTO_HEADER = registry_proto.h
+PUBLIC_PROTO_HEADER = registry_proto.h
 PUBLIC_HEADERS = registry.h
 # End MODULE registry_ldb
 ################################################

=== modified file 'source/lib/registry/registry.h'
--- a/source/lib/registry/registry.h    2006-11-07 00:48:36 +0000
+++ b/source/lib/registry/registry.h    2007-02-12 11:54:14 +0000
@@ -22,6 +22,8 @@
 #ifndef _REGISTRY_H /* _REGISTRY_H */
 #define _REGISTRY_H 
 
+#include "core.h"
+#include "talloc.h"
 #include "librpc/gen_ndr/security.h"
 
 /* Handles for the predefined keys */

=== modified file 'source/lib/talloc/talloc.h'
--- a/source/lib/talloc/talloc.h        2006-12-15 22:45:36 +0000
+++ b/source/lib/talloc/talloc.h        2007-02-12 11:54:14 +0000
@@ -26,6 +26,10 @@
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
 
+#include <stdlib.h>
+#include <stdio.h>
+#include <stdarg.h>
+
 /* this is only needed for compatibility with the old talloc */
 typedef void TALLOC_CTX;
 

=== modified file 'source/libcli/util/nt_status.h'
--- a/source/libcli/util/nt_status.h    2006-03-17 01:36:32 +0000
+++ b/source/libcli/util/nt_status.h    2007-02-12 11:54:14 +0000
@@ -22,6 +22,8 @@
 #ifndef _NT_STATUS_H
 #define _NT_STATUS_H
 
+#include <stdint.h>
+
 /* the following rather strange looking definitions of NTSTATUS and WERROR
    and there in order to catch common coding errors where different error types
    are mixed up. This is especially important as we slowly convert Samba

=== modified file 'source/librpc/config.mk'
--- a/source/librpc/config.mk   2007-02-12 11:24:03 +0000
+++ b/source/librpc/config.mk   2007-02-12 11:54:14 +0000
@@ -135,10 +135,12 @@
 
 [SUBSYSTEM::NDR_SVCCTL]
 OBJ_FILES = gen_ndr/ndr_svcctl.o
+PUBLIC_HEADERS = gen_ndr/ndr_svcctl.h gen_ndr/svcctl.h
 PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC
 
 [SUBSYSTEM::NDR_ATSVC]
 OBJ_FILES = gen_ndr/ndr_atsvc.o
+PUBLIC_HEADERS = gen_ndr/atsvc.h gen_ndr/ndr_atsvc.h
 PUBLIC_DEPENDENCIES = LIBNDR
 
 [SUBSYSTEM::NDR_EVENTLOG]
@@ -344,10 +346,12 @@
 
 [SUBSYSTEM::RPC_NDR_SVCCTL]
 OBJ_FILES = gen_ndr/ndr_svcctl_c.o
+PUBLIC_HEADERS = gen_ndr/ndr_svcctl_c.h
 PUBLIC_DEPENDENCIES = dcerpc NDR_SVCCTL
 
 [SUBSYSTEM::RPC_NDR_ATSVC]
 OBJ_FILES = gen_ndr/ndr_atsvc_c.o
+PUBLIC_HEADERS = gen_ndr/ndr_atsvc_c.h
 PUBLIC_DEPENDENCIES = dcerpc NDR_ATSVC
 
 [SUBSYSTEM::RPC_NDR_EVENTLOG]

=== modified file 'source/pidl/lib/Parse/Pidl/Samba4/Header.pm'
--- a/source/pidl/lib/Parse/Pidl/Samba4/Header.pm       2007-02-08 23:54:31 
+0000
+++ b/source/pidl/lib/Parse/Pidl/Samba4/Header.pm       2007-02-12 11:54:14 
+0000
@@ -378,8 +378,10 @@
        %headerstructs = ();
     pidl "/* header auto-generated by pidl */\n\n";
        if (!is_intree()) {
-               pidl "#include <core.h>\n\n";
+               pidl "#include <core.h>\n";
        }
+       pidl "#include <stdint.h>\n";
+       pidl "\n";
        
     foreach (@{$idl}) {
            ($_->{TYPE} eq "INTERFACE") && HeaderInterface($_);

Reply via email to