Ignore:
Timestamp:
Apr 23, 2009, 5:56:01 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Fix for Ticket #47

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/client-1.5/src/ndpsmb.c

    r157 r179  
    709709        debug_printf("checkMountResource in tid#%d\n", _gettid());
    710710        rc = smbwrp_connect( pRes, &cli);
    711         if (rc)
    712             rc = (rc == 7 ? ERROR_BAD_DEV_TYPE : ERROR_ACCESS_DENIED);
     711/* changed to real error codes SCS
     712    if (rc)
     713        rc = (rc == 7 ? ERROR_BAD_DEV_TYPE : ERROR_ACCESS_DENIED); */
     714        switch (rc) {
     715        case 0:
     716                rc = NO_ERROR;
     717                break;
     718        case 1:
     719        case 10:
     720        case 11:
     721                rc = ERROR_BAD_NET_NAME;
     722                break;
     723        case 2:
     724                rc = ERROR_INIT_ROUTINE_FAILED;
     725                break;
     726        case 3:
     727                rc = ERROR_BAD_NET_RESP;
     728                break;
     729        case 4:
     730                rc = ERROR_NETWORK_BUSY;
     731                break;
     732        case 6:
     733                rc = ERROR_NETWORK_ACCESS_DENIED;
     734                break;
     735        case 7:
     736                rc = ERROR_BAD_NETPATH;
     737                break;
     738        default:
     739                rc = ERROR_UNEXP_NET_ERR;
     740          break;
     741        } /* endswitch */
     742
    713743        smbwrp_disconnect( pRes, cli);
    714744
     
    725755
    726756        // init code
    727         smbwrp_init();
     757        smbwrp_init();
    728758
    729759        /* since samba plugin support only 1 type of resources we do not need */
Note: See TracChangeset for help on using the changeset viewer.