Skip to content

ciarand/operating-systems-send-and-receive

Repository files navigation

This project is deprecated and unmaintained. Proceed with caution!

operating-systems-send-and-receive

Authors

Ciaran Downey - 891709818
Stratton Aguilar - 800768442

Running the program

Compile the programs. A simple make should work, assuming gcc is available in your $PATH.

Open two terminal sessions. In the first, execute the receiver (recv) like so:

./recv

Note: For this part you'll need a file to transfer. For convenience, we've included one in the project (file.txt) that has 3543 lines of "lorem ipsum".

In the second, execute the sender with a file of your choice like so:

./sender file.txt

Testing the transfer worked

# this should return 0
diff recvfile file.txt | wc -l

Details

  • We used C to complete this assignment
  • We did not implement the extra credit
  • The assignment was tested on an Arch Linux virtual machine. Source Vagrant box is available here.

About

class project for CPSC-351 w/ send and receive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published