Changeset 988 for vendor/current/source4/librpc/idl
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- Location:
- vendor/current/source4/librpc/idl
- Files:
-
- 3 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source4/librpc/idl/irpc.idl
r740 r988 1 1 #include "idl_types.h" 2 2 3 import "misc.idl", "security.idl", "nbt.idl", "netlogon.idl" ;3 import "misc.idl", "security.idl", "nbt.idl", "netlogon.idl", "server_id.idl"; 4 4 5 5 /* … … 30 30 } irpc_header; 31 31 32 typedef [public] struct { 33 utf8string name; 34 uint32 count; 35 [size_is(count)] server_id ids[*]; 36 } irpc_name_record; 37 38 typedef [public] struct { 39 [size_is(num_records)] irpc_name_record *names[*]; 40 uint32 num_records; 41 } irpc_name_records; 42 32 43 /****************************************************** 33 44 uptime call - supported by all messaging servers … … 197 208 [in,out,ref] NL_DNS_NAME_INFO_ARRAY *dns_names 198 209 ); 210 211 /****************************************************** 212 * Management calls for the dns server 213 ******************************************************/ 214 /** 215 * Force internal DNS server to reload the DNS zones. 216 * 217 * Called when zones are added or deleted through RPC 218 * or replicated by DRS. 219 */ 220 NTSTATUS dnssrv_reload_dns_zones(); 199 221 } -
vendor/current/source4/librpc/idl/opendb.idl
r740 r988 8 8 */ 9 9 10 import "server_id 4.idl";10 import "server_id.idl"; 11 11 12 12 [ -
vendor/current/source4/librpc/idl/sasl_helpers.idl
r414 r988 2 2 3 3 [ 4 uuid("7512b2f4-5f4f-11e4-bbe6-3c970e8d8226"), 5 version(1.0), 4 6 pointer_default(unique), 5 7 helpstring("SASL helpers") -
vendor/current/source4/librpc/idl/winbind.idl
r740 r988 5 5 #include "idl_types.h" 6 6 7 import "netlogon.idl" , "lsa.idl", "security.idl", "idmap.idl";7 import "netlogon.idl"; 8 8 9 9 [ 10 uuid(" 245f3e6b-3c5d-6e21-3a2d-2a3d645b7221"),10 uuid("b875118e-47a3-4210-b5f7-c240cce656b2"), 11 11 version(1.0), 12 12 pointer_default(unique) … … 16 16 typedef [switch_type(uint16)] union netr_LogonLevel netr_LogonLevel; 17 17 typedef [switch_type(uint16)] union netr_Validation netr_Validation; 18 19 /* a call to get runtime informations */20 void winbind_information(/* TODO */);21 22 /*23 * a call to trigger some internal events,24 * for use in torture tests...25 */26 NTSTATUS winbind_remote_control(/* TODO */);27 18 28 19 /* … … 37 28 ); 38 29 39 typedef [v1_enum] enum {40 WINBIND_IDMAP_LEVEL_SIDS_TO_XIDS = 1,41 WINBIND_IDMAP_LEVEL_XIDS_TO_SIDS = 242 } winbind_get_idmap_level;43 44 NTSTATUS winbind_get_idmap(45 [in] winbind_get_idmap_level level,46 [in] uint32 count,47 [in,out] [size_is(count)] id_map ids[]48 );49 50 30 NTSTATUS winbind_DsrUpdateReadOnlyServerDnsRecords( 51 31 [in,unique] [string,charset(UTF16)] uint16 *site_name, -
vendor/current/source4/librpc/idl/winsif.idl
r414 r988 7 7 version(1.0), 8 8 helpstring("WINS Administration Interface1"), 9 helper("../libcli/nbt/libnbt.h"), 9 10 pointer_default(unique) 10 11 ] interface winsif … … 237 238 /* 238 239 * TODO: fix pidl to handles this completly correct... 239 * currently it gives a warning about a missing pointer 240 * and completely ignores the size_is(80). 240 * currently it gives a warning about a missing pointer. 241 241 */ 242 242 [out,ref,string,charset(DOS),size_is(80)] uint8 *unc_name -
vendor/current/source4/librpc/idl/winsrepl.idl
r740 r988 14 14 [ 15 15 uuid("915f5653-bac1-431c-97ee-9ffb34526921"), 16 helpstring("WINS Replication PDUs") 16 helpstring("WINS Replication PDUs"), 17 helper("../libcli/nbt/libnbt.h") 17 18 ] interface wrepl 18 19 { -
vendor/current/source4/librpc/idl/wscript_build
r740 r988 6 6 7 7 bld.SAMBA_PIDL_LIST('PIDL', 8 source='''irpc.idl nfs4acl.idl s4_notify.idl ntp_signd.idl9 opendb.idl sasl_helpers.idl server_id4.idl winbind.idl8 source='''irpc.idl ntp_signd.idl 9 opendb.idl sasl_helpers.idl 10 10 winsif.idl winsrepl.idl winstation.idl''', 11 11 options="--includedir=%s --header --ndr-parser --client --python --server" % topinclude,
Note:
See TracChangeset
for help on using the changeset viewer.