Cleaned up the recv() code, and data packets should now actually be consumed
Added address selectivity
Added destination address dependent sequence numbers
Added duplicate incoming data packet handling
Now acking incoming data packets
Fixed slot selection override to take mCW as backoff not MAX_CW.
Added a comment....
Removed TODO for sendqueue poll.
Changed recvAck to a Packet queue
Merge branch 'develop' of https://github.com/nampas/cs325_802-11 into develop
Merge branch 'develop' of github.com:nampas/cs325_802-11 into develop
fixed Nathan's problems.
Fixed my problems.
Fixed ack addresses
We no longer re-send ACKs
Fixed data packet handling in the receiver
Now accepting broadcast packets from layer above
Fixed a null pointer with the sequence number hash map, and removed bad_address check
Cleaned up waiting code