Users Guide

1714 OpenFlow
Flow Addition and Modification Error Messages
If the switch detects a problem with a newly added flow, or is unable to add or
modify a flow due to lack of hardware resources, the switch generates an error
message in response to the ofproto_class Flow Put function and generates a
syslog message with a text string representing the error type.
Table 48-7 lists the syslog messages that can be generated by the switch in
response to the flow modification requests. The syslog notification level for all
these message is 3-Warning.
Table 48-7. Syslog Messages in Response to Flow Modification Requests
ASCII Text Description
Unexpected 'wildcards' value
<hex-value>.
The wildcards field contains bits that are set to 0
for match criteria unsupported by the switch.
Unsupported Match Criteria The match criteria do not correspond to any
supported pattern defined in "OpenFlow 1.0 Rule
Table" on page 1704, "Source MAC VLAN
Assignment Table" on page 1710, and "MAC
Forwarding Table" on page 1711.
Unsupported Match Port <hex-
value>.
The match criteria port is not wild-carded and
not in the range from 0-0xff00 or 0xffc0.
Invalid Match VLAN <hex-
value>.
The VLAN is not in the range from 1 to 4094 or
special untagged VLAN 0xFFFF.
Unable to add the flow to the
hardware, xid - <hex-value>,
table = <integer>.
Hardware does not have enough room to add this
flow.
Unsupported Flow Actions, xid -
<hex-value>
One or more actions for the flow type
corresponding to the match criteria are not
supported. The supported actions are defined in
"OpenFlow 1.0 Supported Flow Match Criteria,
Actions and Status" on page 1701.
Invalid Output Port <hex-
value>.
The output port number is not in the range 0–
0xff00.