changed stuff to use pkt_t, modified dpdm to prep for rcv stuff