On 17-08-20 06:12 PM, David Miller wrote:

+#define ETH_P_MAP 0xDA1A /* Multiplexing and Aggregation Protocol
+ * NOT AN OFFICIALLY REGISTERED ID ]

You cant just arbitrarly assign yourself an ethertype.  The IEEE may
never issue you one - and if they do, it will likely not be the one
you want i.e above.

If there is a way for you to make this a config option that is not
hardcoded to some default value then that would be the best approach
to take.

This may be a kind of a different situation, these ethertypes exist
only internally in the kernel and never on the wire.

It's just controlling the demux on ethernet receive.

We have several IDs like this, and thus this addition is consistent
with existing practice.

Ok, so if the IEEE issued this ID to someone there will be no conflict
then?
I checked - all the ether types listed in the header file as
"NOT AN OFFICIALLY REGISTERED ID" are not currently assigned by IEEE.

cheers,
jamal

Reply via email to