mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
net: rmnet_data: Add support for data path testing in UML
When configuring networking using mcast and ethernet, we need to stamp a dummy 14 bytes header to each MAP packet. Add support for this by using the RMNET_EGRESS_FORMAT__RESERVED__ egress data format option. CRs-Fixed: 2086060 Change-Id: Ie586fa4381badcd4649fa736557b93dbbc5c102d Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
This commit is contained in:
parent
d7f99a4ff9
commit
6245bc94b0
@ -742,6 +742,10 @@ void rmnet_egress_handler(struct sk_buff *skb,
|
||||
|
||||
rmnet_print_packet(skb, skb->dev->name, 't');
|
||||
trace_rmnet_egress_handler(skb);
|
||||
|
||||
if (config->egress_data_format & RMNET_EGRESS_FORMAT__RESERVED__)
|
||||
skb_push(skb, RMNET_ETHERNET_HEADER_LENGTH);
|
||||
|
||||
rc = dev_queue_xmit(skb);
|
||||
if (rc != 0) {
|
||||
LOGD("Failed to queue packet for transmission on [%s]",
|
||||
|
Loading…
x
Reference in New Issue
Block a user