WFP multiple packets handling

Hi all.

In a call to the classifyFn function for outgoing data, a NET_BUFFER_LIST can contain more than one NET_BUFFER structure, each of which describes an IP packet.

How do I run into this situation? Are those packets related?

I’m using tagging to communicate between different layers, but the tag is applied to NBL instead of individual NBs. In case all the packets belong to one TCP/UDP connection - I am safe not to clone/reinject.