I have topology with 2 network namespaces and one veth pair with one in each namespace. Let's call namespaces server and client. I want to run 2 process in each namespace which will communicate with each other via TCP but server process will not know the client's real port number. Want to load XDP(eBPF) program which will change the source and destination port number in TCP header on the client's side. Are the packet's sent in client's namespace processed in client's eBPF program (process packets on arrival) ? Is it possible to implement it or I would need more complex topology with the bridge?