Subject: nit with WRITE4args

From: Mike Eisler <[email-masked]>
Date: Wed, 13 Oct 1999 18:04:03 -0700 (PDT)

It is:

struct WRITE4args {
        /* CURRENT_FH: file */
        stateid4        stateid;
        offset4         offset;
        count4          count;
        stable_how4     stable;
        opaque          data<>;
};

which wheb run through a xdr to C translater, produces:

struct WRITE4args {
        stateid4 stateid;
        offset4 offset;
        count4 count;
        stable_how4 stable;
        struct {
                u_int data_len;
                char *data_val;
        } data;
};

The coutn field is redundant, and its presence means that I have to
include code on my server to ensure that count and data.data_len are
equal. The READ4resok type doesn't have this problem. So for
symmetry, the count field should be deleted.

	-mre