Hello, I have a question regarding the openvswitch code, which I am trying to learn.
Packets are handled by the ovs_dp_process_received_packet() method, which performs a lookup with ovs_flow_tbl_lookup_stats() In case the lookup fails, the packet is moved to userspace by calling queue_userspace_packet(), which creates a generic netlink packet. AFAIK, this packet triggers adding a corresponding flow in userspace. My question is about implementation: Who handles this packet in userspace? is it openvswitchd ? what is the handler method in userspace and where is the addition of the flow done in userspace ? regards, Kevin _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
