void net_rx_pkt_set_protocols(struct NetRxPkt *pkt, const void *data,

                              size_t len)

{

    assert(pkt);



    eth_get_protocols(data, len, &pkt->isip4, &pkt->isip6,

        &pkt->isudp, &pkt->istcp);

}

void net_rx_pkt_set_protocols(struct NetRxPkt *pkt, const void *data,

                              size_t len)

{

    assert(pkt);



    eth_get_protocols(data, len, &pkt->isip4, &pkt->isip6,

        &pkt->isudp, &pkt->istcp);

}

void FUNC_0(struct NetRxPkt *VAR_0, const void *VAR_1,

                              size_t VAR_2)

{

    assert(VAR_0);



    eth_get_protocols(VAR_1, VAR_2, &VAR_0->isip4, &VAR_0->isip6,

        &VAR_0->isudp, &VAR_0->istcp);

}

void FUNC_0(struct NetRxPkt *VAR_0, const void *VAR_1,
size_t VAR_2)
{ assert(VAR_0); eth_get_protocols(VAR_1, VAR_2, &VAR_0->isip4, &VAR_0->isip6,
&VAR_0->isudp, &VAR_0->istcp); }