<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Hello,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">My code consists of these statements,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><div id="bloop_customfont" style="margin: 0px;">learn.spec.append(fms( field=nx.NXM_OF_ETH_DST, match=nx.NXM_OF_ETH_DST ))</div><div id="bloop_customfont" style="margin: 0px;">learn.spec.append(fms( field=nx.NXM_OF_ETH_TYPE, match=nx.NXM_OF_ETH_TYPE ))</div><div id="bloop_customfont" style="margin: 0px;">learn.spec.append(fms( field=nx.NXM_OF_IP_PROTO, match=nx.NXM_OF_IP_PROTO ))</div></div><div><br></div><div><br></div><div>If the last time is added then it throws an error like below,</div><div><br></div><div><br></div><div><div>INFO:core:POX 0.2.0 (carp) is up.</div><div>INFO:openflow.of_01:[00-00-00-00-00-01 1] connected</div><div>ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error:</div><div>[00-00-00-00-00-01 1] Error: header:</div><div>[00-00-00-00-00-01 1] Error: version: 1</div><div>[00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR)</div><div>[00-00-00-00-00-01 1] Error: length: 84</div><div>[00-00-00-00-00-01 1] Error: xid: 13</div><div>[00-00-00-00-00-01 1] Error: type: 45250</div><div>[00-00-00-00-00-01 1] Error: code: 0</div><div>[00-00-00-00-00-01 1] Error: datalen: 72</div><div>[00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 0d |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0020: 01 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................|</div><div>[00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# |</div><div>[00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ |</div><div>ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error:</div><div>[00-00-00-00-00-01 1] Error: header:</div><div>[00-00-00-00-00-01 1] Error: version: 1</div><div>[00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR)</div><div>[00-00-00-00-00-01 1] Error: length: 84</div><div>[00-00-00-00-00-01 1] Error: xid: 14</div><div>[00-00-00-00-00-01 1] Error: type: 45250</div><div>[00-00-00-00-00-01 1] Error: code: 0</div><div>[00-00-00-00-00-01 1] Error: datalen: 72</div><div>[00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 0e |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0020: 01 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................|</div><div>[00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# |</div><div>[00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ |</div><div>ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error:</div><div>[00-00-00-00-00-01 1] Error: header:</div><div>[00-00-00-00-00-01 1] Error: version: 1</div><div>[00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR)</div><div>[00-00-00-00-00-01 1] Error: length: 84</div><div>[00-00-00-00-00-01 1] Error: xid: 15</div><div>[00-00-00-00-00-01 1] Error: type: 45250</div><div>[00-00-00-00-00-01 1] Error: code: 0</div><div>[00-00-00-00-00-01 1] Error: datalen: 72</div><div>[00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 0f |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0020: 01 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................|</div><div>[00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# |</div><div>[00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ |</div><div>ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error:</div><div>[00-00-00-00-00-01 1] Error: header:</div><div>[00-00-00-00-00-01 1] Error: version: 1</div><div>[00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR)</div><div>[00-00-00-00-00-01 1] Error: length: 84</div><div>[00-00-00-00-00-01 1] Error: xid: 17</div><div>[00-00-00-00-00-01 1] Error: type: 45250</div><div>[00-00-00-00-00-01 1] Error: code: 0</div><div>[00-00-00-00-00-01 1] Error: datalen: 72</div><div>[00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 11 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0020: 04 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................|</div><div>[00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# |</div><div>[00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ |</div><div>ERROR:openflow.of_01:[00-00-00-00-00-01 1] OpenFlow Error:</div><div>[00-00-00-00-00-01 1] Error: header:</div><div>[00-00-00-00-00-01 1] Error: version: 1</div><div>[00-00-00-00-00-01 1] Error: type: 1 (OFPT_ERROR)</div><div>[00-00-00-00-00-01 1] Error: length: 84</div><div>[00-00-00-00-00-01 1] Error: xid: 18</div><div>[00-00-00-00-00-01 1] Error: type: 45250</div><div>[00-00-00-00-00-01 1] Error: code: 0</div><div>[00-00-00-00-00-01 1] Error: datalen: 72</div><div>[00-00-00-00-00-01 1] Error: 0000: 00 00 23 20 00 01 02 0a 01 04 00 98 00 00 00 12 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0010: 00 00 23 20 00 00 00 0d 00 00 00 00 00 00 00 00 |..# ............|</div><div>[00-00-00-00-00-01 1] Error: 0020: 04 00 00 00 00 00 80 00 ff ff ff ff ff ff 00 00 |................|</div><div>[00-00-00-00-00-01 1] Error: 0030: 00 00 00 00 00 00 00 00 ff ff 00 60 00 00 23 20 |...........`..# |</div><div>[00-00-00-00-00-01 1] Error: 0040: 00 10 00 00 00 0a 80 00 |........ |</div><div>^CINFO:core:Going down...</div><div>INFO:openflow.of_01:[00-00-00-00-00-01 1] disconnected</div><div>INFO:core:Down.</div></div><div><br></div><div><pre>Thanks,
Jayanth
Graduate Student
USC</pre></div><div><br></div></body></html>