)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"8ad07be936423b4da388b62700ba573c57eadf76","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Couldn\u0027t sleep. Started thinking about if I could use the OpenFlow"},{"line_number":10,"context_line":"protocol and the Nicira extensions to Open vSwitch to generate Neighbor"},{"line_number":11,"context_line":"Advertisements for known IPv6 addresses so that we can cut down"},{"line_number":12,"context_line":"on broadcast traffic transmitted over expensive VXLAN tunnels."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"To be honest this is my first time playing around with this kind of"},{"line_number":15,"context_line":"stuff in OpenFlow so I doubt that I\u0027ve got it right."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":13,"id":"7a5de9d1_549bb5c9","line":12,"updated":"2016-01-27 22:48:30.000000000","message":"s/broadcast/multicast ;)","commit_id":"cdd30bc978e8d1829e1c2496c9e7963a54fc4e21"}],"neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"8ad07be936423b4da388b62700ba573c57eadf76","unresolved":false,"context_lines":[{"line_number":223,"context_line":"        return ofpp.OFPMatch(vlan_vid\u003dvlan | ofp.OFPVID_PRESENT,"},{"line_number":224,"context_line":"                             eth_type\u003dether_types.ETH_TYPE_IPV6,"},{"line_number":225,"context_line":"                             icmpv6_type\u003dicmpv6.ND_NEIGHBOR_SOLICIT,"},{"line_number":226,"context_line":"                             nd_target\u003dip)"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"    def install_arp_responder(self, vlan, ip, mac):"},{"line_number":229,"context_line":"        (dp, ofp, ofpp) \u003d self._get_dp()"}],"source_content_type":"text/x-python","patch_set":13,"id":"7a5de9d1_1420dd9a","line":226,"updated":"2016-01-27 22:48:30.000000000","message":"Is this going to cause issues for Duplicate Address Detection?  Do you only want to match if the source is not :: ?","commit_id":"cdd30bc978e8d1829e1c2496c9e7963a54fc4e21"},{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"2bc6defde6bd6a51394af34b35e81aab08437284","unresolved":false,"context_lines":[{"line_number":223,"context_line":"        return ofpp.OFPMatch(vlan_vid\u003dvlan | ofp.OFPVID_PRESENT,"},{"line_number":224,"context_line":"                             eth_type\u003dether_types.ETH_TYPE_IPV6,"},{"line_number":225,"context_line":"                             icmpv6_type\u003dicmpv6.ND_NEIGHBOR_SOLICIT,"},{"line_number":226,"context_line":"                             nd_target\u003dip)"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"    def install_arp_responder(self, vlan, ip, mac):"},{"line_number":229,"context_line":"        (dp, ofp, ofpp) \u003d self._get_dp()"}],"source_content_type":"text/x-python","patch_set":13,"id":"7a5de9d1_db86bb64","line":226,"in_reply_to":"7a5de9d1_1420dd9a","updated":"2016-01-28 21:00:54.000000000","message":"It might. I may also need to add an additional match, to make it match the allrouters address as the destination","commit_id":"cdd30bc978e8d1829e1c2496c9e7963a54fc4e21"},{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"e097ae70d32ff407a6fec3de0358caf6cdd03a7b","unresolved":false,"context_lines":[{"line_number":223,"context_line":"        return ofpp.OFPMatch(vlan_vid\u003dvlan | ofp.OFPVID_PRESENT,"},{"line_number":224,"context_line":"                             eth_type\u003dether_types.ETH_TYPE_IPV6,"},{"line_number":225,"context_line":"                             icmpv6_type\u003dicmpv6.ND_NEIGHBOR_SOLICIT,"},{"line_number":226,"context_line":"                             nd_target\u003dip)"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"    def install_arp_responder(self, vlan, ip, mac):"},{"line_number":229,"context_line":"        (dp, ofp, ofpp) \u003d self._get_dp()"}],"source_content_type":"text/x-python","patch_set":13,"id":"5a5ae5dd_00adee87","line":226,"in_reply_to":"7a5de9d1_db86bb64","updated":"2016-02-09 16:38:22.000000000","message":"sorry not the allrouters - multicast address. Have router solicitation on the brain.","commit_id":"cdd30bc978e8d1829e1c2496c9e7963a54fc4e21"}]}
