-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsub_form_undergrad.txt
executable file
·80 lines (42 loc) · 2.26 KB
/
sub_form_undergrad.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
CIS 432 – Introduction to Computer Networks
Programming Assignment 01 – Undergraduate Students
Please fill this form and send it to Amir Farzad (farzad AT cs DOT uoregon DOT edu) and CC to the professor (reza AT cs DOT uoregon DOT edu),
together with your program.
Put all the source files, makefile and this text file into a folder by the lastname of one of the group members (all lowercase letters),
compress it into a tarball, gz or zip and send as an attachment. The size of the compressed file should be less than 2MB.
-Please include the following subject line in your email:
- "CIS 432 Programming Assignment 01" if you are in 432 class (without quotation marks);
- "CIS 532 Programming Assignment 01" if you are in 532 class (without quotation marks);
Please include any special instructions for compiling and running your program on ix.
Student Names: Ryan Leonard, James Ingalls
Student IDs: 951253726, 951118913
Answer the questions by selecting one of the given options. You may add additional information if you wish to.
Client Program
--------------
- Does the client compile and run? yes/no
- Do login and logout work? yes/no
- Does the client accept user commands? yes/no
Please specify which of the following features work
- Join: works
- Leave: works
- Say: works
- Switch: works
- List: works
- Who: works
- Does the client send Keep Alive message when needed (for extra credit)? no
- Does the client send Keep Alive message when not needed (for extra credit)? no
- Can the client handle messages that are out of order(e.g. /leave before a /join)? yes
- Can the client redisplay the prompt and user input when a message from the server is received while the user is typing (for extra credit)? yes
Server Program
-------------
- Does the server compile and run? yes
- Does the server accept client requests? Technically? it will recvfrom() and then crash...
- Do Login and Logout work? no
Please specify which of the following features work
- Join: doesn't work
- Leave: doesn't work
- Say: doesn't work
- List: doesn't work
- Who: doesn't work
- Does the server timeout users correctly (for extra credit)? no
- Can the server handle messages that are out of order(e.g. /say before a client has logged in)? no