)]}'
{"dragonflow/controller/apps/dhcp.py":[{"author":{"_account_id":26131,"name":"Eyal Leshem","email":"eyal.leshem@toganetworks.com","username":"leyal"},"change_message_id":"27e44bf90864d57726371c382aed378c54a94864","unresolved":false,"context_lines":[{"line_number":574,"context_line":"        if lport.device_owner \u003d\u003d n_const.DEVICE_OWNER_DHCP:"},{"line_number":575,"context_line":"            self._uninstall_dhcp_port_responders(lport)"},{"line_number":576,"context_line":""},{"line_number":577,"context_line":"    def _get_dhcp_port_arp_responder(self, lport):"},{"line_number":578,"context_line":"        return arp_responder.ArpResponder("},{"line_number":579,"context_line":"            app\u003dself,"},{"line_number":580,"context_line":"            network_id\u003dlport.lswitch.unique_key,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7f287b81_7ecff655","line":577,"updated":"2017-08-27 13:36:06.000000000","message":"isn\u0027t it\u0027s should happen automatically by the l2 app ?","commit_id":"2e6f2757281647ef6efef15c9bff5ce83d4cdb43"},{"author":{"_account_id":23766,"name":"Dima Kuznetsov","email":"dima.kuznetsov@toganetworks.com","username":"dimak"},"change_message_id":"bc1b1318f89b300a6ab386efaa87e0b6f73a2515","unresolved":false,"context_lines":[{"line_number":574,"context_line":"        if lport.device_owner \u003d\u003d n_const.DEVICE_OWNER_DHCP:"},{"line_number":575,"context_line":"            self._uninstall_dhcp_port_responders(lport)"},{"line_number":576,"context_line":""},{"line_number":577,"context_line":"    def _get_dhcp_port_arp_responder(self, lport):"},{"line_number":578,"context_line":"        return arp_responder.ArpResponder("},{"line_number":579,"context_line":"            app\u003dself,"},{"line_number":580,"context_line":"            network_id\u003dlport.lswitch.unique_key,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7f287b81_199c8c0d","line":577,"in_reply_to":"7f287b81_7ecff655","updated":"2017-08-27 17:36:56.000000000","message":"L2 installs ARP responders only for local or remote ports. Since DHCP ports don\u0027t have a binding, they are not considered as either by the controller. \n\nLater on we can mark them as \u0027distributed\u0027 ports by DHCP app and take advantage of L2 app ARP responder.","commit_id":"2e6f2757281647ef6efef15c9bff5ce83d4cdb43"}]}
