You are not logged in.
In "wlan_mac_ap.c" file, you have written that before passing any data packet to the "ethernet_receive" function it has to be encapsulated.
Therefore, you have written that encapsulation is happening in "mac_high" framework.
Let me guess, Is "lock_tx_pkt_buf" function in "wlan_mac_pkt_buf_util.c" responsible for that encapsulation?
So, on this regard, can you please give me the exact location where is that encapsulation is happening?(Function Name and File Name)
Thanks in Advance.
Offline
Let me guess, Is "lock_tx_pkt_buf" function in "wlan_mac_pkt_buf_util.c" responsible for that encapsulation?
It is not necessary to guess - you have access to the complete MAC source code. Even a brief search will lead you to the wlan_eth_encap() function.
Offline