net: ether: Add support for multiplexing and aggregation type
authorSubash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Wed, 30 Aug 2017 04:44:16 +0000 (22:44 -0600)
committerDavid S. Miller <davem@davemloft.net>
Wed, 30 Aug 2017 18:41:13 +0000 (11:41 -0700)
Define the Qualcomm multiplexing and aggregation (MAP) ether type 0x00F9.
This is needed for receiving data in the MAP protocol like RMNET. This is
not an officially registered ID.

Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/if_ether.h

index 61f7ccce5b69192da5e7fc1c02d8d1145bf56fe3..9037065e23d0d08f191ac378fb60cceb819afaed 100644 (file)
 #define ETH_P_IEEE802154 0x00F6                /* IEEE802.15.4 frame           */
 #define ETH_P_CAIF     0x00F7          /* ST-Ericsson CAIF protocol    */
 #define ETH_P_XDSA     0x00F8          /* Multiplexed DSA protocol     */
+#define ETH_P_MAP      0x00F9          /* Qualcomm multiplexing and
+                                        * aggregation protocol
+                                        */
 
 /*
  *     This is an Ethernet frame header.