Signed-off-by: Romain Lenglet <rleng...@vmware.com> --- lib/odp-execute.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lib/odp-execute.c b/lib/odp-execute.c index 0f03855..c91cc4a 100644 --- a/lib/odp-execute.c +++ b/lib/odp-execute.c @@ -182,10 +182,11 @@ odp_execute_actions(void *dp, struct ofpbuf *packet, struct flow *key, break; case OVS_ACTION_ATTR_USERSPACE: { - const struct nlattr *userdata; - - userdata = nl_attr_find_nested(a, OVS_USERSPACE_ATTR_USERDATA); - userspace(dp, packet, key, userdata); + if (userspace) { + const struct nlattr *userdata; + userdata = nl_attr_find_nested(a, OVS_USERSPACE_ATTR_USERDATA); + userspace(dp, packet, key, userdata); + } break; } -- 1.7.9.5 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev