Yes, that would be good. IMHO I'd as well like to have a module optionMaybe the CRC check fails because some TS packets have errors? We could add a check for the transport_error_indicator to dvb_dmx_swfilter_section_packet().
I'm occasionally seeing small network corruptions, smaller than theI'm not a network specialist and could be wrong here, but IIRC ethernet has a CRC for the full packet, but IP only has a header checksum. So without CRC you could silently get wrong data.
This would be good to have a choice.Sometimes wrong data is better then no data, so maybe we should add a flag to NET_ADD_IF which allows one to specify if the CRC check is wanted. (Not that this would solve any real problems, but it might be nice for testing.)