sniffs incoming packets- now for outgoing packets and header parsing