Users Guide

1632 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 46-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 46-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 1622, "Source MAC VLAN
Assignment Table" on page 1628, and "MAC
Forwarding Table" on page 1629.
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 1618.
Invalid Output Port <hex-
value>.
The output port number is not in the range 0–
0xff00.