From b96ab53e5bc0c7fea47bc97609c364812ea80e7e Mon Sep 17 00:00:00 2001 From: chendotjs Date: Fri, 13 Aug 2021 14:11:29 +0800 Subject: [PATCH] Add support for driver/native mode (#3574) Add support for driver/native mode in example xdp_drop_count.py. --- examples/networking/xdp/xdp_drop_count.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/networking/xdp/xdp_drop_count.py b/examples/networking/xdp/xdp_drop_count.py index 2ab8faad..6dbda586 100755 --- a/examples/networking/xdp/xdp_drop_count.py +++ b/examples/networking/xdp/xdp_drop_count.py @@ -16,6 +16,7 @@ flags = 0 def usage(): print("Usage: {0} [-S] ".format(sys.argv[0])) print(" -S: use skb mode\n") + print(" -D: use driver mode\n") print(" -H: use hardware offload mode\n") print("e.g.: {0} eth0\n".format(sys.argv[0])) exit(1) @@ -34,6 +35,9 @@ if len(sys.argv) == 3: if "-S" in sys.argv: # XDP_FLAGS_SKB_MODE flags |= BPF.XDP_FLAGS_SKB_MODE + if "-D" in sys.argv: + # XDP_FLAGS_DRV_MODE + flags |= BPF.XDP_FLAGS_DRV_MODE if "-H" in sys.argv: # XDP_FLAGS_HW_MODE maptype = "array" -- 2.34.1