On Fri, Apr 20, 2018 at 10:18:34AM -0700, Ayaka Koshibe wrote:
> Hi,
> 
> switchd(8) sends packet_outs with OFP_PORT_ANY as the dstport, causing
> switches receiving them to disconnect due to validation failure of the said
> message. The comments indicate that looping packets should be ignored, which I
> agree is the expected behavior for a controller implementing a learning
> switch.
> 
> This diff stops switchd(8) from processing packet_ins from looping packets,
> causing them to be dropped as the comment suggests.
> 
On second thought, by itself this is a bad idea as a switch would keep
sending packet_ins to the controller if packets are actually looping.

I'm going to hold off on this diff, for now.


Thanks,
Ayaka

Reply via email to