1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-25 17:57:42 +03:00

nfs4acls: Don't generate an interface table for nfs4acls.idl

Nobody uses the function nfs4acl_test.

It took a while to figure out how to get this to build. The "uuid" line in the
idl file triggers pidl to generate the function table entry, which in turn then
triggers tables.pl to register this interface
./bin/default/source4/librpc/gen_ndr/tables.c. We could for example do the same
with xattr_parse_DOSATTRIB. Nobody uses this.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
Volker Lendecke 2017-08-15 08:17:22 +02:00
parent abcb983430
commit 0bd5d7bcbe
3 changed files with 3 additions and 7 deletions

View File

@ -7,7 +7,7 @@
import "misc.idl", "security.idl";
[ uuid("18763978-8625-abc3-54ca-9892bacdf321"),
[
version(1.0),
pointer_default(unique)
]
@ -39,8 +39,4 @@ interface nfs4acl_interface
uint32 a_other_mask;
nfs4ace ace[a_count];
} nfs4acl;
NTSTATUS nfs4acl_test(
[in] nfs4acl acl
);
}

View File

@ -37,12 +37,13 @@ bld.SAMBA_PIDL_LIST('PIDL',
printcap.idl
fsrvp_state.idl
cab.idl
nfs4acl.idl
''',
options='--header --ndr-parser',
output_dir='../gen_ndr')
bld.SAMBA_PIDL_LIST('PIDL',
'dnsp.idl nfs4acl.idl',
'dnsp.idl',
options='--header --ndr-parser --client --python',
output_dir='../gen_ndr')

View File

@ -110,7 +110,6 @@ bld.SAMBA_SUBSYSTEM('ndr-table',
NDR_FRSRPC
NDR_FRSAPI
NDR_FRSTRANS
NDR_NFS4ACL
NDR_NTP_SIGND
NDR_DCOM
NDR_WMI