Hi,

Has anyone been able to use bpf_clone_redirect method to clone the packet
and forward to different interface?

I used these programs and they work for bpf_redirect.
Now I am trying to modify these to use bpf_clone_redirect, but when I run
the program I get "unknown func bpf_clone_redirect#13" error.

-       return bpf_redirect(*ifindex, 0);
+       return bpf_clone_redirect(data, *ifindex, 0);

I see bpf_clone_redirect in bpf.h, not sure what is that I am missing.

https://github.com/torvalds/linux/blob/master/samples/bpf/xdp_redirect_kern.c
https://github.com/torvalds/linux/blob/master/samples/bpf/xdp_redirect_user.c

Can someone please help figure it out?

Thanks,
Kanthi

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#1503): https://lists.iovisor.org/g/iovisor-dev/message/1503
Mute This Topic: https://lists.iovisor.org/mt/27427978/21656
Group Owner: [email protected]
Unsubscribe: https://lists.iovisor.org/g/iovisor-dev/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to