Created a different branch to try stuff out. I think we need to use two, uni-directional sockets. Also, I reworked the data structures. For some reason, all the sockets are bing assigned the same numbers. Help?
Added a quick test script to display what the ports are doing. If they are doing something, we didn't properly close the sockects, as in, there was an error in execution and the programs didn't reach the end. To fix, run ports and then kill each process to start over.
Added routing table struct, printing and what have you.
Added first Link State Packet
Update.
Okay got caught up to the while loop.