Merged,
Maxim.

On 04/29/16 21:25, Bill Fischofer wrote:


On Fri, Apr 29, 2016 at 1:23 PM, Maxim Uvarov <[email protected] <mailto:[email protected]>> wrote:

    Chksum routines updated to serarch l4 and udp flags
    set in the packets. Because there is syntetic allocated
    packet we need also set required bits.

    Signed-off-by: Maxim Uvarov <[email protected]
    <mailto:[email protected]>>


Reviewed-by: Bill Fischofer <[email protected] <mailto:[email protected]>>

    ---
     helper/test/chksum.c | 2 ++
     1 file changed, 2 insertions(+)

    diff --git a/helper/test/chksum.c b/helper/test/chksum.c
    index f47fa64..749d495 100644
    --- a/helper/test/chksum.c
    +++ b/helper/test/chksum.c
    @@ -111,6 +111,7 @@ int main(int argc TEST_UNUSED, char *argv[]
    TEST_UNUSED)
            ip->proto = ODPH_IPPROTO_UDP;
            ip->id = odp_cpu_to_be_16(1);
            ip->chksum = 0;
    +       odp_packet_has_ipv4_set(test_packet, 1);
            odph_ipv4_csum_update(test_packet);

            /* udp */
    @@ -122,6 +123,7 @@ int main(int argc TEST_UNUSED, char *argv[]
    TEST_UNUSED)
            udp->dst_port = 0;
            udp->length = odp_cpu_to_be_16(udat_size + ODPH_UDPHDR_LEN);
            udp->chksum = 0;
    +       odp_packet_has_udp_set(test_packet, 1);
            udp->chksum = odph_ipv4_udp_chksum(test_packet);

            if (udp->chksum == 0)
    --
    2.7.1.250.gff4ea60

    _______________________________________________
    lng-odp mailing list
    [email protected] <mailto:[email protected]>
    https://lists.linaro.org/mailman/listinfo/lng-odp



_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to