On Thu, Oct 22, 2015 at 8:55 AM, <[email protected]> wrote: > From: Grigore Ion <[email protected]> > > The UDP checksum is computed in the CPU endianness. The returned result > must be converted to the BE ordering when it is used to update the UDP > checksum in a packet. > > Signed-off-by: Grigore Ion <[email protected]> >
Reviewed-by: Bill Fischofer <[email protected]> > --- > v2: > - patch updated to the last master (Maxim Uvarov) > v1: > - Add PATCH version information (Maxim Uvarov) > - Check patch with checkpatch script. (Bill Fischofer) > > test/validation/pktio/pktio.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/test/validation/pktio/pktio.c b/test/validation/pktio/pktio.c > index d4b447a..7a878fe 100644 > --- a/test/validation/pktio/pktio.c > +++ b/test/validation/pktio/pktio.c > @@ -223,7 +223,7 @@ static int pktio_fixup_checksums(odp_packet_t pkt) > ip->chksum = 0; > odph_ipv4_csum_update(pkt); > udp->chksum = 0; > - udp->chksum = odph_ipv4_udp_chksum(pkt); > + udp->chksum = odp_cpu_to_be_16(odph_ipv4_udp_chksum(pkt)); > > return 0; > } > -- > 1.7.3.4 > > _______________________________________________ > lng-odp mailing list > [email protected] > https://lists.linaro.org/mailman/listinfo/lng-odp >
_______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
