Ignore:
Timestamp:
Jun 9, 2016, 2:23:12 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: apply latest security patches to trunk

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/rpc_server/samr/srv_samr_nt.c

    r862 r920  
    66296629        struct samr_PwInfo dom_pw_info;
    66306630
     6631        if (p->auth.auth_level != DCERPC_AUTH_LEVEL_PRIVACY) {
     6632                p->fault_state = DCERPC_FAULT_ACCESS_DENIED;
     6633                return NT_STATUS_ACCESS_DENIED;
     6634        }
     6635
    66316636        if (r->in.level < 1 || r->in.level > 3) {
    66326637                return NT_STATUS_INVALID_INFO_CLASS;
     
    66836688                        struct samr_Shutdown *r)
    66846689{
    6685         p->rng_fault_state = true;
     6690        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    66866691        return NT_STATUS_NOT_IMPLEMENTED;
    66876692}
     
    66936698                                          struct samr_SetMemberAttributesOfGroup *r)
    66946699{
    6695         p->rng_fault_state = true;
     6700        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    66966701        return NT_STATUS_NOT_IMPLEMENTED;
    66976702}
     
    67036708                                          struct samr_TestPrivateFunctionsDomain *r)
    67046709{
     6710        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67056711        return NT_STATUS_NOT_IMPLEMENTED;
    67066712}
     
    67126718                                        struct samr_TestPrivateFunctionsUser *r)
    67136719{
     6720        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67146721        return NT_STATUS_NOT_IMPLEMENTED;
    67156722}
     
    67216728                                         struct samr_AddMultipleMembersToAlias *r)
    67226729{
    6723         p->rng_fault_state = true;
     6730        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67246731        return NT_STATUS_NOT_IMPLEMENTED;
    67256732}
     
    67316738                                              struct samr_RemoveMultipleMembersFromAlias *r)
    67326739{
    6733         p->rng_fault_state = true;
     6740        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67346741        return NT_STATUS_NOT_IMPLEMENTED;
    67356742}
     
    67416748                                     struct samr_SetBootKeyInformation *r)
    67426749{
    6743         p->rng_fault_state = true;
     6750        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67446751        return NT_STATUS_NOT_IMPLEMENTED;
    67456752}
     
    67516758                                     struct samr_GetBootKeyInformation *r)
    67526759{
    6753         p->rng_fault_state = true;
     6760        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67546761        return NT_STATUS_NOT_IMPLEMENTED;
    67556762}
     
    67616768                               struct samr_SetDsrmPassword *r)
    67626769{
    6763         p->rng_fault_state = true;
     6770        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    67646771        return NT_STATUS_NOT_IMPLEMENTED;
    67656772}
Note: See TracChangeset for help on using the changeset viewer.