diff options
author | Kai Blin <kai@samba.org> | 2010-10-22 09:08:20 +0200 |
---|---|---|
committer | Kai Blin <kai@samba.org> | 2010-10-23 10:17:05 +0000 |
commit | 97868713a0ed4a8519796abc69d282c9b2ea3121 (patch) | |
tree | 0230dc11e3ba0f22701d9e81bec6096bff43fafe /source4 | |
parent | 4ffdf09623da867f5c0dd3031820f7d033681b1f (diff) | |
download | samba-97868713a0ed4a8519796abc69d282c9b2ea3121.tar.gz samba-97868713a0ed4a8519796abc69d282c9b2ea3121.tar.bz2 samba-97868713a0ed4a8519796abc69d282c9b2ea3121.zip |
idl: Add idl describing DNS structures
Diffstat (limited to 'source4')
-rwxr-xr-x | source4/librpc/wscript_build | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/source4/librpc/wscript_build b/source4/librpc/wscript_build index 920d6a2c31..734274379a 100755 --- a/source4/librpc/wscript_build +++ b/source4/librpc/wscript_build @@ -123,10 +123,20 @@ bld.SAMBA_PIDL_TABLES('GEN_NDR_TABLES', 'gen_ndr/tables.c') bld.SAMBA_LIBRARY('NDR_TABLE', source='../../librpc/ndr/ndr_table.c gen_ndr/tables.c', - public_deps='NDR_STANDARD NDR_AUDIOSRV NDR_DSBACKUP NDR_EFS NDR_DRSUAPI NDR_POLICYAGENT NDR_UNIXINFO NDR_SPOOLSS NDR_EPMAPPER NDR_DBGIDL NDR_DSSETUP NDR_MSGSVC NDR_WINSIF NDR_MGMT NDR_PROTECTED_STORAGE NDR_OXIDRESOLVER NDR_REMACT NDR_WZCSVC NDR_BROWSER NDR_W32TIME NDR_SCERPC NDR_TRKWKS NDR_KEYSVC NDR_KRB5PAC NDR_XATTR NDR_SCHANNEL NDR_ROT NDR_DRSBLOBS NDR_NBT NDR_WINSREPL NDR_SECURITY NDR_DNSSERVER NDR_WINSTATION NDR_IRPC NDR_OPENDB NDR_SASL_HELPERS NDR_NOTIFY NDR_WINBIND NDR_FRSRPC NDR_FRSAPI NDR_FRSTRANS NDR_NFS4ACL NDR_NTP_SIGND NDR_DCOM NDR_WMI NDR_NAMED_PIPE_AUTH NDR_NTLMSSP NDR_DFSBLOBS NDR_DNSP NDR_NTPRINTING', + public_deps='''NDR_STANDARD NDR_AUDIOSRV NDR_DSBACKUP NDR_EFS + NDR_DRSUAPI NDR_POLICYAGENT NDR_UNIXINFO NDR_SPOOLSS NDR_EPMAPPER + NDR_DBGIDL NDR_DSSETUP NDR_MSGSVC NDR_WINSIF NDR_MGMT + NDR_PROTECTED_STORAGE NDR_OXIDRESOLVER NDR_REMACT NDR_WZCSVC + NDR_BROWSER NDR_W32TIME NDR_SCERPC NDR_TRKWKS NDR_KEYSVC NDR_KRB5PAC + NDR_XATTR NDR_SCHANNEL NDR_ROT NDR_DRSBLOBS NDR_NBT NDR_WINSREPL + NDR_SECURITY NDR_DNSSERVER NDR_WINSTATION NDR_IRPC NDR_OPENDB + NDR_SASL_HELPERS NDR_NOTIFY NDR_WINBIND NDR_FRSRPC NDR_FRSAPI + NDR_FRSTRANS NDR_NFS4ACL NDR_NTP_SIGND NDR_DCOM NDR_WMI + NDR_NAMED_PIPE_AUTH NDR_NTLMSSP NDR_DFSBLOBS NDR_DNSP + NDR_NTPRINTING NDR_DNS''', private_library=True, depends_on='GEN_NDR_TABLES' - ) + ) bld.SAMBA_SUBSYSTEM('RPC_NDR_IRPC', @@ -150,6 +160,15 @@ bld.SAMBA_LIBRARY('dcerpc_samr', ) +bld.SAMBA_LIBRARY('dcerpc_dns', + source='../../librpc/gen_ndr/ndr_dns_c.c', + vnum='0.0.1', + public_deps='dcerpc NDR_STANDARD', + public_headers='../../librpc/gen_ndr/ndr_dns_c.h', + header_path='gen_ndr' + ) + + bld.SAMBA_LIBRARY('dcerpc_atsvc', source='../../librpc/gen_ndr/ndr_atsvc_c.c', pc_files='dcerpc_atsvc.pc', @@ -344,6 +363,12 @@ bld.SAMBA_PYTHON('python_dcerpc_xattr', realname='samba/dcerpc/xattr.so' ) +bld.SAMBA_PYTHON('python_dns', + source='../../librpc/gen_ndr/py_dns.c', + deps='PYTALLOC NDR_DNS pyrpc_util dcerpc_dns', + realname='samba/dcerpc/dns.so' + ) + bld.SAMBA_PYTHON('python_netlogon', source='../../librpc/gen_ndr/py_netlogon.c', deps='RPC_NDR_NETLOGON PYTALLOC pyrpc_util', |