Ignore:
Timestamp:
Nov 24, 2016, 1:14:11 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.3

Location:
vendor/current/source4/librpc/idl
Files:
3 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source4/librpc/idl/irpc.idl

    r740 r988  
    11#include "idl_types.h"
    22
    3 import "misc.idl", "security.idl", "nbt.idl", "netlogon.idl";
     3import "misc.idl", "security.idl", "nbt.idl", "netlogon.idl", "server_id.idl";
    44
    55/*
     
    3030        } irpc_header;
    3131
     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
    3243        /******************************************************
    3344         uptime call - supported by all messaging servers
     
    197208                [in,out,ref] NL_DNS_NAME_INFO_ARRAY *dns_names
    198209                );
     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();
    199221}
  • vendor/current/source4/librpc/idl/opendb.idl

    r740 r988  
    88*/
    99
    10 import "server_id4.idl";
     10import "server_id.idl";
    1111
    1212[
  • vendor/current/source4/librpc/idl/sasl_helpers.idl

    r414 r988  
    22
    33[
     4  uuid("7512b2f4-5f4f-11e4-bbe6-3c970e8d8226"),
     5  version(1.0),
    46  pointer_default(unique),
    57  helpstring("SASL helpers")
  • vendor/current/source4/librpc/idl/winbind.idl

    r740 r988  
    55#include "idl_types.h"
    66
    7 import "netlogon.idl", "lsa.idl", "security.idl", "idmap.idl";
     7import "netlogon.idl";
    88
    99[
    10   uuid("245f3e6b-3c5d-6e21-3a2d-2a3d645b7221"),
     10  uuid("b875118e-47a3-4210-b5f7-c240cce656b2"),
    1111  version(1.0),
    1212  pointer_default(unique)
     
    1616        typedef [switch_type(uint16)] union netr_LogonLevel netr_LogonLevel;
    1717        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 */);
    2718
    2819        /*
     
    3728        );
    3829
    39         typedef [v1_enum] enum {
    40                 WINBIND_IDMAP_LEVEL_SIDS_TO_XIDS        = 1,
    41                 WINBIND_IDMAP_LEVEL_XIDS_TO_SIDS        = 2
    42         } 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 
    5030        NTSTATUS winbind_DsrUpdateReadOnlyServerDnsRecords(
    5131                [in,unique] [string,charset(UTF16)] uint16 *site_name,
  • vendor/current/source4/librpc/idl/winsif.idl

    r414 r988  
    77        version(1.0),
    88        helpstring("WINS Administration Interface1"),
     9        helper("../libcli/nbt/libnbt.h"),
    910        pointer_default(unique)
    1011] interface winsif
     
    237238                /*
    238239                 * 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.
    241241                 */
    242242                [out,ref,string,charset(DOS),size_is(80)] uint8 *unc_name
  • vendor/current/source4/librpc/idl/winsrepl.idl

    r740 r988  
    1414[
    1515        uuid("915f5653-bac1-431c-97ee-9ffb34526921"),
    16         helpstring("WINS Replication PDUs")
     16        helpstring("WINS Replication PDUs"),
     17        helper("../libcli/nbt/libnbt.h")
    1718] interface wrepl
    1819{
  • vendor/current/source4/librpc/idl/wscript_build

    r740 r988  
    66
    77bld.SAMBA_PIDL_LIST('PIDL',
    8                     source='''irpc.idl nfs4acl.idl s4_notify.idl ntp_signd.idl
    9                               opendb.idl sasl_helpers.idl server_id4.idl winbind.idl
     8                    source='''irpc.idl ntp_signd.idl
     9                              opendb.idl sasl_helpers.idl
    1010                              winsif.idl winsrepl.idl winstation.idl''',
    1111                    options="--includedir=%s --header --ndr-parser --client --python --server" % topinclude,
Note: See TracChangeset for help on using the changeset viewer.