CLIENT Struct Reference

Variables associated with a client socket. More...


Data Fields

off_t exportsize
 size of the file we're exporting
char * clientname
 peer
char * exportname
 (processed) filename of the file we're exporting
GArray * export
 array of filedescriptors of exported files; only the first is actually used unless we're doing the multiple file option
int net
 The actual client socket.
SERVERserver
 The server this client is getting data from.
char * difffilename
 filename of the copy-on-write file, if any
int difffile
 filedescriptor of copyonwrite file.
u32 difffilelen
 number of pages in difffile
u32 * difmap
 see comment on the global difmap for this one


Detailed Description

Variables associated with a client socket.


Field Documentation

int CLIENT::difffile
 

filedescriptor of copyonwrite file.

Todo:
shouldn't this be an array too? (cfr export) Or make -m and -c mutually exclusive


The documentation for this struct was generated from the following file:
Generated on Fri Jun 16 16:16:36 2006 for Network Block Device by  doxygen 1.4.6