Correct. If a previous handler *doesn't* want this to be the case, it would have to copy the original packet and work on its copy.
-- Murphy On Feb 7, 2014, at 8:01 AM, Hyojoon Kim <jo...@gatech.edu> wrote: > I see. Thanks! So, for example, if the previous event handler modifies some > field (e.g., src ip) in the IP header, the next one will get that modified > packet? > > -Joon > > On Feb 6, 2014, at 11:10 PM, Murphy McCauley <murphy.mccau...@gmail.com> > wrote: > >> Often it will be the modified version, but it depends on how it was >> modified. The earlier event handler gets to choose. >> >> -- Murphy >> >> On Feb 6, 2014, at 10:43 PM, Kim, Hyojoon <jo...@gatech.edu> wrote: >> >>> Hi, >>> >>> I have a question about packet-in message processing chain in POX. >>> >>> So if one specifies a 'sequential' ordering of packet processing (through >>> setting component listener's priority), does each component receive the >>> same copy of the packet (i.e., initial packet_in), or does each can get the >>> packet as (potentially) modified by the previous component? >>> >>> Thanks, >>> Joon >> >