{ERRnoroom, -ENOSPC},
        {ERRrmuns, -EUSERS},
        {ERRtimeout, -ETIME},
-       {ERRnoresource, -ENOBUFS},
+       {ERRnoresource, -EREMOTEIO},
        {ERRtoomanyuids, -EUSERS},
        {ERRbaduid, -EACCES},
        {ERRusempx, -EIO},
         from NT_STATUS_INSUFFICIENT_RESOURCES to
         NT_STATUS_INSUFF_SERVER_RESOURCES during the session setup } */
        {
-       ERRDOS, ERRnomem, NT_STATUS_INSUFFICIENT_RESOURCES}, {
+       ERRDOS, ERRnoresource, NT_STATUS_INSUFFICIENT_RESOURCES}, {
        ERRDOS, ERRbadpath, NT_STATUS_DFS_EXIT_PATH_FOUND}, {
        ERRDOS, 23, NT_STATUS_DEVICE_DATA_ERROR}, {
        ERRHRD, ERRgeneral, NT_STATUS_DEVICE_NOT_CONNECTED}, {
        ERRHRD, ERRgeneral, NT_STATUS_NO_USER_SESSION_KEY}, {
        ERRDOS, 59, NT_STATUS_USER_SESSION_DELETED}, {
        ERRHRD, ERRgeneral, NT_STATUS_RESOURCE_LANG_NOT_FOUND}, {
-       ERRDOS, ERRnomem, NT_STATUS_INSUFF_SERVER_RESOURCES}, {
+       ERRDOS, ERRnoresource, NT_STATUS_INSUFF_SERVER_RESOURCES}, {
        ERRHRD, ERRgeneral, NT_STATUS_INVALID_BUFFER_SIZE}, {
        ERRHRD, ERRgeneral, NT_STATUS_INVALID_ADDRESS_COMPONENT}, {
        ERRHRD, ERRgeneral, NT_STATUS_INVALID_ADDRESS_WILDCARD}, {
 
        {STATUS_FILE_INVALID, -EIO, "STATUS_FILE_INVALID"},
        {STATUS_ALLOTTED_SPACE_EXCEEDED, -EIO,
        "STATUS_ALLOTTED_SPACE_EXCEEDED"},
-       {STATUS_INSUFFICIENT_RESOURCES, -EIO, "STATUS_INSUFFICIENT_RESOURCES"},
+       {STATUS_INSUFFICIENT_RESOURCES, -EREMOTEIO,
+                               "STATUS_INSUFFICIENT_RESOURCES"},
        {STATUS_DFS_EXIT_PATH_FOUND, -EIO, "STATUS_DFS_EXIT_PATH_FOUND"},
        {STATUS_DEVICE_DATA_ERROR, -EIO, "STATUS_DEVICE_DATA_ERROR"},
        {STATUS_DEVICE_NOT_CONNECTED, -EIO, "STATUS_DEVICE_NOT_CONNECTED"},