On Thu, Sep 22, 2016 at 09:45:05PM +0200, Rafael Zalamena wrote:
> Enable more debug messages to help developing the flow modification messages.
> 
> ok?
> 

OK, sure.

Reyk

> Index: ofp13.c
> ===================================================================
> RCS file: /home/obsdcvs/src/usr.sbin/switchd/ofp13.c,v
> retrieving revision 1.5
> diff -u -p -r1.5 ofp13.c
> --- ofp13.c   21 Jul 2016 14:25:36 -0000      1.5
> +++ ofp13.c   22 Sep 2016 18:35:50 -0000
> @@ -291,6 +347,15 @@ ofp13_validate_error(struct switchd *sc,
>       case OFP_ERRTYPE_FLOW_MOD_FAILED:
>               code = print_map(ntohs(err->err_code), ofp_errflowmod_map);
>               break;
> +     case OFP_ERRTYPE_BAD_MATCH:
> +             code = print_map(ntohs(err->err_code), ofp_errmatch_map);
> +             break;
> +     case OFP_ERRTYPE_BAD_INSTRUCTION:
> +             code = print_map(ntohs(err->err_code), ofp_errinst_map);
> +             break;
> +     case OFP_ERRTYPE_BAD_REQUEST:
> +             code = print_map(ntohs(err->err_code), ofp_errreq_map);
> +             break;
>       default:
>               code = NULL;
>               break;
> Index: ofp_map.h
> ===================================================================
> RCS file: /home/obsdcvs/src/usr.sbin/switchd/ofp_map.h,v
> retrieving revision 1.3
> diff -u -p -r1.3 ofp_map.h
> --- ofp_map.h 20 Jul 2016 19:57:54 -0000      1.3
> +++ ofp_map.h 21 Sep 2016 13:43:30 -0000
> @@ -52,5 +52,8 @@ extern struct constmap ofp_flowcmd_map[]
>  extern struct constmap ofp_flowflag_map[];
>  extern struct constmap ofp_errtype_map[];
>  extern struct constmap ofp_errflowmod_map[];
> +extern struct constmap ofp_errmatch_map[];
> +extern struct constmap ofp_errinst_map[];
> +extern struct constmap ofp_errreq_map[];
>  
>  #endif /* _SWITCHD_OFP_MAP_H */
> 

-- 

Reply via email to