This seems to avoid broadcast loops (i.e. processing and reinjecting the same broadcast packet over and over again) as the packets we send via AF_PACKET socket are neither marked nor from that interface.
This seems to avoid broadcast loops (i.e. processing and reinjecting the same broadcast packet over and over again) as the packets we send via AF_PACKET socket are neither marked nor from that interface.