Connected: An Internet Encyclopedia
3.3.0 Procedure 0: NULL - Do nothing

Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1813
Up: 3. Server Procedures
Up: 3.3. Procedure Descriptions
Prev: 3.3. Procedure Descriptions
Next: 3.3.1 Procedure 1: GETATTR - Get file attributes

3.3.0 Procedure 0: NULL - Do nothing

3.3.0 Procedure 0: NULL - Do nothing

SYNOPSIS

      void NFSPROC3_NULL(void) = 0;

DESCRIPTION

Procedure NULL does not do any work. It is made available to allow server response testing and timing.

IMPLEMENTATION

It is important that this procedure do no work at all so that it can be used to measure the overhead of processing a service request. By convention, the NULL procedure should never require any authentication. A server may choose to ignore this convention, in a more secure implementation, where responding to the NULL procedure call acknowledges the existence of a resource to an unauthenticated client.

ERRORS

Since the NULL procedure takes no NFS version 3 protocol arguments and returns no NFS version 3 protocol response, it can not return an NFS version 3 protocol error. However, it is possible that some server implementations may return RPC errors based on security and authentication requirements.


Next: 3.3.1 Procedure 1: GETATTR - Get file attributes

Connected: An Internet Encyclopedia
3.3.0 Procedure 0: NULL - Do nothing