We could add flows for arp proxying. Ovs could send arp response packets
based on the flow to the host.
We want it to work for ipv6 neighbor discovery also. But when we add flows
modifying "nd_options_type", ovs prints an error code "
OFPERR_OFPBAC_BAD_SET_ARGUMENT".
I check the code in ofproto-dpif.c:
} else if (!support->nd_ext && ofpact->type == OFPACT_SET_FIELD) {
const struct mf_field *dst = ofpact_get_mf_dst(ofpact);
if (dst->id == MFF_ND_RESERVED || dst->id == MFF_ND_OPTIONS_TYPE) {
report_unsupported_act("set field",
"setting IPv6 ND Extensions fields");
return OFPERR_OFPBAC_BAD_SET_ARGUMENT;
}
}
It seems that we could not add this type of flow to set "nd_options_type" field.
We use ovs 2.13 with linux kernel 4.14.
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss