See your e-mail for a message clarifying the
clientCanSendMorePkt() function and discussing the
waiving of the late penalty for assignment #4. The waiving of
the late penalty is not exactly the same as an extension.
28 July (Monday)
An improved version of checksum.c is available for
those who want to use it in assignment #4. The previous version had
a potentially serious bug.
Assignment #4 has been updated:
The error message about the unused terminate label
has been eliminated,
Several error and tracing messages were added last week (as I
announced in class), and
An undocumented function, that you were told not to use anyway,
has been removed from the KRnet.c file.
Remember that the assignment #4 FAQ is updated often (but
updates are not usually announced here).
25 July (Friday)
For Assignment #4: the final division must be done by hand because no
single file has access to all of the values. You may print the values
to standard output but the program cannot do the division. Out the
results of a typical run in a comment at the top of your client.c file. The submission instructions have been updated to include this detail.
Several copies of chapters about middleware are available for
free from the Infosesk (on level 2 of the Computer Science
building). There are not enough for everyone so please ask for one
only if you will use it.