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
>> 
> 

Reply via email to