Implementing stateless Network File server using remote file server
Creates a file with the give name in the user’s directory. Each user is assigned
his/her own directory with his/her login name as the name of the directory. The login
name of a user can obtained from the password file (using getpwuid(getuid()))->pw name).
Initially, a newly created file is allocated 8 blocks. Your implementation should allow
the files to grow dynamically. i.e., if more than 8 blocks are needed for an already
created file, additional blocks in multiples of 8 blocks should be allocated. You can
assume a maximum file size of 64 blocks.
should be able to write to the file
read copy delete and list th files
file server will use a UNIX file as a virtual disk to
store the files created by the clients.
Virtual Disk size = 10 mb
interface definition file provided
remote file service model
even the header file is provided