packets: fix compose_nd to not crash system
[cascardo/ovs.git] / lib / packets.h
index d2a9b51..23992b4 100644 (file)
@@ -1072,6 +1072,9 @@ void packet_set_nd(struct dp_packet *, const ovs_be32 target[4],
 
 void packet_format_tcp_flags(struct ds *, uint16_t);
 const char *packet_tcp_flag_to_string(uint32_t flag);
+void ipv6_compose(struct dp_packet *, uint8_t proto, const struct in6_addr *src,
+                  const struct in6_addr *dst, uint8_t tc,
+                  ovs_be32 fl, uint8_t hlmit);
 void compose_arp(struct dp_packet *, uint16_t arp_op,
                  const struct eth_addr arp_sha,
                  const struct eth_addr arp_tha, bool broadcast,