[ovs-dev] [patch_v4 1/6] Export packet_set_ipv6_addr()fordpdkdatapath.

Daniele Di Proietto diproiettod at ovn.org
Sat Jan 28 01:57:11 UTC 2017


2017-01-24 20:40 GMT-08:00 Darrell Ball <dlu998 at gmail.com>:
> Signed-off-by: Darrell Ball <dlu998 at gmail.com>

LGTM, thanks

the commit message is missing a few whitespaces.

> ---
>  lib/packets.c | 2 +-
>  lib/packets.h | 4 ++++
>  2 files changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/lib/packets.c b/lib/packets.c
> index fa70df6..94e7d87 100644
> --- a/lib/packets.c
> +++ b/lib/packets.c
> @@ -986,7 +986,7 @@ packet_update_csum128(struct dp_packet *packet, uint8_t proto,
>      }
>  }
>
> -static void
> +void
>  packet_set_ipv6_addr(struct dp_packet *packet, uint8_t proto,
>                       ovs_16aligned_be32 addr[4],
>                       const struct in6_addr *new_addr,
> diff --git a/lib/packets.h b/lib/packets.h
> index c4d3799..850f192 100644
> --- a/lib/packets.h
> +++ b/lib/packets.h
> @@ -1100,6 +1100,10 @@ void packet_set_ipv4_addr(struct dp_packet *packet, ovs_16aligned_be32 *addr,
>  void packet_set_ipv6(struct dp_packet *, const struct in6_addr *src,
>                       const struct in6_addr *dst, uint8_t tc,
>                       ovs_be32 fl, uint8_t hlmit);
> +void packet_set_ipv6_addr(struct dp_packet *packet, uint8_t proto,
> +                          ovs_16aligned_be32 addr[4],
> +                          const struct in6_addr *new_addr,
> +                          bool recalculate_csum);
>  void packet_set_tcp_port(struct dp_packet *, ovs_be16 src, ovs_be16 dst);
>  void packet_set_udp_port(struct dp_packet *, ovs_be16 src, ovs_be16 dst);
>  void packet_set_sctp_port(struct dp_packet *, ovs_be16 src, ovs_be16 dst);
> --
> 1.9.1
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev


More information about the dev mailing list