Hi, thanks so much for the response! Could you help me understand what goes on in openvswitch in the ofproto-dpif-xlate.c? When I set SLOW_ACTION for the context and I try to log in all the ctx->xin->packet I get alternatively one packet and one other “packet” I cannot parse.. On the contrary, If I try to log all the packets in odp_execute_actions.c I get what I expect. If I were to modify the packets going through a group, how could I do it? Changing the xin->packet didn’t seem to work.
> On Sep 5, 2015, at 04:33, Ben Pfaff <[email protected]> wrote: > > On Thu, Sep 03, 2015 at 05:40:17PM +1000, Dario Banfi wrote: >> I have been trying to to create a “reordering” group that buffers TCP >> packets and send them out in order, but without success. >> I use the slow path for all the packets and I can get the sequence either >> from ctx->xin->packet or in handle_upcall() . >> >> But how can I buffer the packets, reorder them and send them all out? Any >> hint on the file / function where this could implemented would be really >> appreciated. >> Isn’t there anywhere in the code where I can send out all the reordered >> packets with a loop? > > The existing code doesn't ever buffer packets, so this would require > adding new concepts. _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
