ping

On 25 August 2014 16:48, Mike Holmes <[email protected]> wrote:

> Signed-off-by: Mike Holmes <[email protected]>
> ---
>  platform/linux-generic/odp_packet_socket.c | 8 ++++++++
>  1 file changed, 8 insertions(+)
>
> diff --git a/platform/linux-generic/odp_packet_socket.c
> b/platform/linux-generic/odp_packet_socket.c
> index d44c333..e7e82c1 100644
> --- a/platform/linux-generic/odp_packet_socket.c
> +++ b/platform/linux-generic/odp_packet_socket.c
> @@ -255,6 +255,14 @@ int recv_pkt_sock_basic(pkt_sock_t *const pkt_sock,
>         uint8_t *l2_hdr;
>         int nb_rx = 0;
>
> +       /*  recvfrom:
> +        *  If the address argument is not a null pointer
> +        *  and the protocol does not provide the source address of
> +        *  messages, the the value stored in the object pointed to
> +        *  by address is unspecified.
> +        */
> +       memset(&sll, 0, sizeof(sll));
> +
>         for (i = 0; i < len; i++) {
>                 if (odp_likely(pkt == ODP_PACKET_INVALID)) {
>                         pkt = odp_packet_alloc(pkt_sock->pool);
> --
> 1.9.1
>
>


-- 
*Mike Holmes*
Linaro Technical Manager / Lead
LNG - ODP
_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to