We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7edcead commit af2baa0Copy full SHA for af2baa0
turbine/src/xdp.rs
@@ -206,6 +206,13 @@ impl XdpRetransmitBuilder {
206
caps::drop(None, CapSet::Effective, cap).unwrap();
207
}
208
209
+ // for a cap to be in the `ambient` set, it must be in both `inheritable` and
210
+ // `permitted` sets, so we can skip explicitly clearing it here
211
+ caps::clear(None, CapSet::Inheritable)
212
+ .map_err(|e| format!("failed to clear `inheritable` cap set: {e}"))?;
213
+ caps::clear(None, CapSet::Permitted)
214
+ .map_err(|e| format!("failed to clear `permitted` cap set: {e}"))?;
215
+
216
let router = router_result?;
217
let maybe_ebpf = maybe_ebpf_result.transpose()?;
218
0 commit comments