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/lsa/srv_lsa_nt.c

    r918 r920  
    818818
    819819        if ((pdb_capabilities() & PDB_CAP_ADS) == 0) {
    820                 p->rng_fault_state = True;
     820                p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    821821                return NT_STATUS_NOT_IMPLEMENTED;
    822822        }
     
    32113211NTSTATUS _lsa_SetSecObj(struct pipes_struct *p, struct lsa_SetSecObj *r)
    32123212{
    3213         p->rng_fault_state = True;
     3213        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32143214        return NT_STATUS_NOT_IMPLEMENTED;
    32153215}
     
    32183218                             struct lsa_ChangePassword *r)
    32193219{
    3220         p->rng_fault_state = True;
     3220        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32213221        return NT_STATUS_NOT_IMPLEMENTED;
    32223222}
     
    32243224NTSTATUS _lsa_SetInfoPolicy(struct pipes_struct *p, struct lsa_SetInfoPolicy *r)
    32253225{
    3226         p->rng_fault_state = True;
     3226        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32273227        return NT_STATUS_NOT_IMPLEMENTED;
    32283228}
     
    32303230NTSTATUS _lsa_ClearAuditLog(struct pipes_struct *p, struct lsa_ClearAuditLog *r)
    32313231{
    3232         p->rng_fault_state = True;
     3232        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32333233        return NT_STATUS_NOT_IMPLEMENTED;
    32343234}
     
    32373237                                  struct lsa_GetQuotasForAccount *r)
    32383238{
    3239         p->rng_fault_state = True;
     3239        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32403240        return NT_STATUS_NOT_IMPLEMENTED;
    32413241}
     
    32443244                                  struct lsa_SetQuotasForAccount *r)
    32453245{
    3246         p->rng_fault_state = True;
     3246        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32473247        return NT_STATUS_NOT_IMPLEMENTED;
    32483248}
     
    32513251                                          struct lsa_SetInformationTrustedDomain *r)
    32523252{
    3253         p->rng_fault_state = True;
     3253        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32543254        return NT_STATUS_NOT_IMPLEMENTED;
    32553255}
     
    32573257NTSTATUS _lsa_QuerySecret(struct pipes_struct *p, struct lsa_QuerySecret *r)
    32583258{
    3259         p->rng_fault_state = True;
     3259        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32603260        return NT_STATUS_NOT_IMPLEMENTED;
    32613261}
     
    32643264                                   struct lsa_SetTrustedDomainInfo *r)
    32653265{
    3266         p->rng_fault_state = True;
     3266        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32673267        return NT_STATUS_NOT_IMPLEMENTED;
    32683268}
     
    32713271                               struct lsa_StorePrivateData *r)
    32723272{
    3273         p->rng_fault_state = True;
     3273        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32743274        return NT_STATUS_NOT_IMPLEMENTED;
    32753275}
     
    32783278                                  struct lsa_RetrievePrivateData *r)
    32793279{
    3280         p->rng_fault_state = True;
     3280        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32813281        return NT_STATUS_NOT_IMPLEMENTED;
    32823282}
     
    32853285                             struct lsa_SetInfoPolicy2 *r)
    32863286{
    3287         p->rng_fault_state = True;
     3287        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32883288        return NT_STATUS_NOT_IMPLEMENTED;
    32893289}
     
    32923292                                         struct lsa_SetTrustedDomainInfoByName *r)
    32933293{
    3294         p->rng_fault_state = True;
     3294        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    32953295        return NT_STATUS_NOT_IMPLEMENTED;
    32963296}
     
    33113311
    33123312        if (!(pdb_capabilities() & PDB_CAP_TRUSTED_DOMAINS_EX)) {
    3313                 p->rng_fault_state = True;
     3313                p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    33143314                return NT_STATUS_NOT_IMPLEMENTED;
    33153315        }
     
    33803380                                           struct lsa_QueryDomainInformationPolicy *r)
    33813381{
    3382         p->rng_fault_state = True;
     3382        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    33833383        return NT_STATUS_NOT_IMPLEMENTED;
    33843384}
     
    33873387                                         struct lsa_SetDomainInformationPolicy *r)
    33883388{
    3389         p->rng_fault_state = True;
     3389        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    33903390        return NT_STATUS_NOT_IMPLEMENTED;
    33913391}
     
    33933393NTSTATUS _lsa_TestCall(struct pipes_struct *p, struct lsa_TestCall *r)
    33943394{
    3395         p->rng_fault_state = True;
     3395        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    33963396        return NT_STATUS_NOT_IMPLEMENTED;
    33973397}
     
    33993399NTSTATUS _lsa_CREDRWRITE(struct pipes_struct *p, struct lsa_CREDRWRITE *r)
    34003400{
    3401         p->rng_fault_state = True;
     3401        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34023402        return NT_STATUS_NOT_IMPLEMENTED;
    34033403}
     
    34053405NTSTATUS _lsa_CREDRREAD(struct pipes_struct *p, struct lsa_CREDRREAD *r)
    34063406{
    3407         p->rng_fault_state = True;
     3407        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34083408        return NT_STATUS_NOT_IMPLEMENTED;
    34093409}
     
    34113411NTSTATUS _lsa_CREDRENUMERATE(struct pipes_struct *p, struct lsa_CREDRENUMERATE *r)
    34123412{
    3413         p->rng_fault_state = True;
     3413        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34143414        return NT_STATUS_NOT_IMPLEMENTED;
    34153415}
     
    34183418                                          struct lsa_CREDRWRITEDOMAINCREDENTIALS *r)
    34193419{
    3420         p->rng_fault_state = True;
     3420        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34213421        return NT_STATUS_NOT_IMPLEMENTED;
    34223422}
     
    34253425                                         struct lsa_CREDRREADDOMAINCREDENTIALS *r)
    34263426{
    3427         p->rng_fault_state = True;
     3427        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34283428        return NT_STATUS_NOT_IMPLEMENTED;
    34293429}
     
    34313431NTSTATUS _lsa_CREDRDELETE(struct pipes_struct *p, struct lsa_CREDRDELETE *r)
    34323432{
    3433         p->rng_fault_state = True;
     3433        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34343434        return NT_STATUS_NOT_IMPLEMENTED;
    34353435}
     
    34383438                                 struct lsa_CREDRGETTARGETINFO *r)
    34393439{
    3440         p->rng_fault_state = True;
     3440        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34413441        return NT_STATUS_NOT_IMPLEMENTED;
    34423442}
     
    34453445                                 struct lsa_CREDRPROFILELOADED *r)
    34463446{
    3447         p->rng_fault_state = True;
     3447        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34483448        return NT_STATUS_NOT_IMPLEMENTED;
    34493449}
     
    34523452                                   struct lsa_CREDRGETSESSIONTYPES *r)
    34533453{
    3454         p->rng_fault_state = True;
     3454        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34553455        return NT_STATUS_NOT_IMPLEMENTED;
    34563456}
     
    34593459                                     struct lsa_LSARREGISTERAUDITEVENT *r)
    34603460{
    3461         p->rng_fault_state = True;
     3461        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34623462        return NT_STATUS_NOT_IMPLEMENTED;
    34633463}
     
    34663466                                struct lsa_LSARGENAUDITEVENT *r)
    34673467{
    3468         p->rng_fault_state = True;
     3468        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34693469        return NT_STATUS_NOT_IMPLEMENTED;
    34703470}
     
    34733473                                       struct lsa_LSARUNREGISTERAUDITEVENT *r)
    34743474{
    3475         p->rng_fault_state = True;
     3475        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34763476        return NT_STATUS_NOT_IMPLEMENTED;
    34773477}
     
    34803480                                              struct lsa_lsaRQueryForestTrustInformation *r)
    34813481{
    3482         p->rng_fault_state = True;
     3482        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    34833483        return NT_STATUS_NOT_IMPLEMENTED;
    34843484}
     
    39933993                          struct lsa_CREDRRENAME *r)
    39943994{
    3995         p->rng_fault_state = True;
     3995        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    39963996        return NT_STATUS_NOT_IMPLEMENTED;
    39973997}
     
    40004000                                struct lsa_LSAROPENPOLICYSCE *r)
    40014001{
    4002         p->rng_fault_state = True;
     4002        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    40034003        return NT_STATUS_NOT_IMPLEMENTED;
    40044004}
     
    40074007                                                 struct lsa_LSARADTREGISTERSECURITYEVENTSOURCE *r)
    40084008{
    4009         p->rng_fault_state = True;
     4009        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    40104010        return NT_STATUS_NOT_IMPLEMENTED;
    40114011}
     
    40144014                                                   struct lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE *r)
    40154015{
    4016         p->rng_fault_state = True;
     4016        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    40174017        return NT_STATUS_NOT_IMPLEMENTED;
    40184018}
     
    40214021                                         struct lsa_LSARADTREPORTSECURITYEVENT *r)
    40224022{
    4023         p->rng_fault_state = True;
     4023        p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
    40244024        return NT_STATUS_NOT_IMPLEMENTED;
    40254025}
Note: See TracChangeset for help on using the changeset viewer.