[OpenAFS-devel] What does =split signify in the rx xdr definitions?

Neulinger, Nathan nneul@umr.edu
Fri, 18 Jan 2002 14:21:11 -0600


When I see:

StoreData(
  IN  AFSFid *Fid,
  AFSStoreStatus *InStatus,
  afs_uint32 Pos,
  afs_uint32 Length,
  afs_uint32 FileLength,
  OUT AFSFetchStatus *OutStatus,
  AFSVolSync *Sync
) split = 133;


What is the split indicating? I'm trying to improve the afs dissection in
ethereal. It looks like the initial packet has the in values, but 2nd and
further packets do not have any of those values. Except, there is no
reference in that function description to the actual 'data' that is being
stored. Is that what split indicates? That there is additional blob data
tacked onto the end of the request, possibly multiple packets long?

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@umr.edu
University of Missouri - Rolla         Phone: (573) 341-4841
Computing Services                       Fax: (573) 341-4216