Ignore:
Timestamp:
May 23, 2008, 6:56:41 AM (17 years ago)
Author:
Paul Smedley
Message:

Update source to 3.0.29

Location:
branches/samba-3.0/source/include
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.0/source/include/MacExtensions.h

    r1 r134  
    237237**             
    238238**
    239 ** The server returns only that the call was succesfull or not.
     239** The server returns only that the call was successful or not.
    240240*/
    241241#define SMB_MAC_DT_ADD_ICON       0x309
  • branches/samba-3.0/source/include/ads_protos.h

    r1 r134  
    8484LDAPMessage *ads_first_entry(ADS_STRUCT *ads, LDAPMessage *res);
    8585LDAPMessage *ads_next_entry(ADS_STRUCT *ads, LDAPMessage *res);
     86LDAPMessage *ads_first_message(ADS_STRUCT *ads, LDAPMessage *res);
     87LDAPMessage *ads_next_message(ADS_STRUCT *ads, LDAPMessage *res);
    8688void ads_process_results(ADS_STRUCT *ads, LDAPMessage *res,
    8789                         BOOL(*fn)(char *, void **, void *),
  • branches/samba-3.0/source/include/nt_status.h

    r1 r134  
    3535*/
    3636
    37 #if defined(HAVE_IMMEDIATE_STRUCTURES)
     37#if defined(HAVE_IMMEDIATE_STRUCTURES) && !defined(__OS2__)
    3838typedef struct {uint32 v;} NTSTATUS;
    3939#define NT_STATUS(x) ((NTSTATUS) { x })
     
    4545#endif
    4646
    47 #if defined(HAVE_IMMEDIATE_STRUCTURES)
     47#if defined(HAVE_IMMEDIATE_STRUCTURES) && !defined(__OS2__)
    4848typedef struct {uint32 w;} WERROR;
    4949#define W_ERROR(x) ((WERROR) { x })
  • branches/samba-3.0/source/include/nterr.h

    r39 r134  
    565565#define NT_STATUS_DS_NO_MORE_RIDS NT_STATUS(0xC0000000 | 0x02a8)
    566566#define NT_STATUS_NOT_A_REPARSE_POINT NT_STATUS(0xC0000000 | 0x0275)
     567#define NT_STATUS_DOWNGRADE_DETECTED NT_STATUS(0xC0000000 | 0x0388)
    567568#define NT_STATUS_NO_SUCH_JOB NT_STATUS(0xC0000000 | 0xEDE) /* scheduler */
    568569#define NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED NT_STATUS(0xC0000000 | 0x20004)
  • branches/samba-3.0/source/include/rpc_dce.h

    r124 r134  
    109109#define NETLOGON_NEG_AUTH2_FLAGS 0x000701ff
    110110#define NETLOGON_NEG_DOMAIN_TRUST_ACCOUNT       0x2010b000
    111  
     111
    112112/* these are the flags that ADS clients use */
    113 #define NETLOGON_NEG_AUTH2_ADS_FLAGS (0x200fbffb | NETLOGON_NEG_ARCFOUR | NETLOGON_NEG_128BIT | NETLOGON_NEG_SCHANNEL)
    114 
    115 #define NETLOGON_NEG_SELECT_AUTH2_FLAGS ((lp_security() == SEC_ADS) ? NETLOGON_NEG_AUTH2_ADS_FLAGS : NETLOGON_NEG_AUTH2_FLAGS)
     113#define NETLOGON_NEG_AUTH2_ADS_FLAGS 0x600fffff
    116114
    117115enum schannel_direction {
  • branches/samba-3.0/source/include/rpc_samr.h

    r124 r134  
    131131#define SAMR_QUERY_DISPINFO3   0x30 /* Alias for SAMR_QUERY_DISPINFO
    132132                                       with info level 3 */
    133 #define SAMR_UNKNOWN_31        0x31
     133#define SAMR_GET_DISPENUM_INDEX2 0x31
    134134#define SAMR_CREATE_USER       0x32
    135135#define SAMR_QUERY_DISPINFO4   0x33 /* Alias for SAMR_QUERY_DISPINFO
  • branches/samba-3.0/source/include/rpc_spoolss.h

    r26 r134  
    166166#define PRINTER_ACCESS_USE              0x00000008
    167167#define JOB_ACCESS_ADMINISTER           0x00000010
     168#define JOB_ACCESS_READ                 0x00000020
    168169
    169170/* JOB status codes. */
     
    195196
    196197/* Access rights for jobs */
    197 #define JOB_ALL_ACCESS  STANDARD_RIGHTS_REQUIRED_ACCESS|JOB_ACCESS_ADMINISTER
    198 #define JOB_READ        STANDARD_RIGHTS_READ_ACCESS|JOB_ACCESS_ADMINISTER
    199 #define JOB_WRITE       STANDARD_RIGHTS_WRITE_ACCESS|JOB_ACCESS_ADMINISTER
    200 #define JOB_EXECUTE     STANDARD_RIGHTS_EXECUTE_ACCESS|JOB_ACCESS_ADMINISTER
     198#define JOB_ALL_ACCESS  STANDARD_RIGHTS_REQUIRED_ACCESS|JOB_ACCESS_ADMINISTER|JOB_ACCESS_READ|PRINTER_ACCESS_USE
     199#define JOB_READ        STANDARD_RIGHTS_READ_ACCESS|JOB_ACCESS_ADMINISTER|JOB_ACCESS_READ
     200#define JOB_WRITE       STANDARD_RIGHTS_WRITE_ACCESS|JOB_ACCESS_ADMINISTER|PRINTER_ACCESS_USE
     201#define JOB_EXECUTE     STANDARD_RIGHTS_EXECUTE_ACCESS|JOB_ACCESS_ADMINISTER|PRINTER_ACCESS_USE
    201202
    202203/* ACE masks for the various print permissions */
  • branches/samba-3.0/source/include/version.h

    r124 r134  
    22#define SAMBA_VERSION_MAJOR 3
    33#define SAMBA_VERSION_MINOR 0
    4 #define SAMBA_VERSION_RELEASE 28
    5 #define SAMBA_VERSION_REVISION "a"
    6 #define SAMBA_VERSION_OFFICIAL_STRING "3.0.28a"
     4#define SAMBA_VERSION_RELEASE 29
     5#define SAMBA_VERSION_OFFICIAL_STRING "3.0.29"
    76#define SAMBA_VERSION_STRING samba_version_string()
Note: See TracChangeset for help on using the changeset viewer.