Project

General

Profile

Actions

Bug #16387

closed

CLSET_NODELAYONERR not set if udp transport is used.

Added by Toomas Soome 3 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
nfs - NFS server and client
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:
External Bug:

Description

CLSET_NODELAYONERR is not implemented with CLTS and call clnt_control() with CLTS transport will result having:

NLM_ERR("Unable to set CLSET_NODELAYONERR\n");

I think, we need to implement proper response on CLSET_NODELAYONERR function in clnt_clts.c; since we do not have any delay in CLTS, we can respond TRUE and with this also avoid the error message. In case of CLGET_NODELAYONERR, we have option to either return FAIL (because we do not actually support this feature, or we can return the value TRUE because we do not have delays. I opted to return FAIL.

Actions

Also available in: Atom PDF