Grading guide for Project 5: ----------------------------- 1. Testing messenger application on desktops. (10 points) 2. Testing network5.c or network6.c on desktops. (50 points) 3. Testing on Jornadas/Tablets. (10 points) 4. Code lookthrough. (30 points) For this section, things we particularly noticed (and took off points for): - does not check if local host already in discovery path before adding itself to it. - does not deregister alarm after getting a ROUTE_REPLY. - concurrent threads trigger different route discovery packets to the same destination. - one only route discovery process can go on at a time (inefficient). - does not refresh cache every 3 seconds. - approach not modular. All types of packets handled in the same function. - any other errors.