From 607cf68a692be60eb9f44d26352c513ea6295456 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alessandro=C2=A0Decina?= Date: Wed, 28 Apr 2021 08:27:25 +0000 Subject: [PATCH] aya: xdp: set flags when attaching with netlink --- aya/src/programs/xdp.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aya/src/programs/xdp.rs b/aya/src/programs/xdp.rs index 5b84728d..c37587de 100644 --- a/aya/src/programs/xdp.rs +++ b/aya/src/programs/xdp.rs @@ -104,7 +104,7 @@ impl Xdp { .data .link(XdpLink::FdLink(FdLink { fd: Some(link_fd) }))) } else { - unsafe { netlink_set_xdp_fd(if_index, prog_fd, None, 0) } + unsafe { netlink_set_xdp_fd(if_index, prog_fd, None, flags.bits) } .map_err(|io_error| XdpError::NetlinkError { io_error })?; Ok(self.data.link(XdpLink::NlLink(NlLink {