eth_hdr
struct ether_header *eth_hdr =
if (ntohs(eth_hdr->ether_type) == ETHERTYPE_IP) {
pktinfo->ether_type = ntohs(eth_hdr->ether_type);
} else if (ntohs(eth_hdr->ether_type) == ETHERTYPE_VLAN) {
struct ether_header *eth_hdr =
if (ntohs(eth_hdr->ether_type) == ETHERTYPE_IP) {
pktinfo->ether_type = ntohs(eth_hdr->ether_type);
} else if (ntohs(eth_hdr->ether_type) == ETHERTYPE_VLAN) {
struct ether_header *eth_hdr =
if (ntohs(eth_hdr->ether_type) == ETHERTYPE_IP) {
pktinfo->ether_type = ntohs(eth_hdr->ether_type);
} else if (ntohs(eth_hdr->ether_type) == ETHERTYPE_VLAN) {
__hal_get_lro_session(u8 *eth_hdr, iplro_t *ip, tcplro_t *tcp, lro_t **lro,
xge_hal_lro_process_rx(int ring, u8 *eth_hdr, u8 *ip_hdr, tcplro_t **tcp,
__hal_get_lro_session (u8 *eth_hdr,
__hal_open_lro_session (eth_hdr, ip, tcp, lro_end3,
__hal_open_lro_session (eth_hdr, ip, tcp, lro, hldev, ring_lro, free_slot,
xge_hal_lro_process_rx(int ring, u8 *eth_hdr, u8 *ip_hdr, tcplro_t **tcp,
if (XGE_HAL_OK != __hal_lro_capable(eth_hdr, &ip, (tcplro_t **)tcp,
ret = __hal_get_lro_session(eth_hdr, ip, (tcplro_t *)*tcp,