diff options
Diffstat (limited to 'src/expr/payload.rs')
-rw-r--r-- | src/expr/payload.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/expr/payload.rs b/src/expr/payload.rs index f1cd468..490a4ec 100644 --- a/src/expr/payload.rs +++ b/src/expr/payload.rs @@ -2,7 +2,6 @@ use rustables_macros::nfnetlink_struct; use super::{Expression, Register}; use crate::{ - nlmsg::{NfNetlinkAttribute, NfNetlinkDeserializable}, parser::DecodeError, sys::{self, NFT_PAYLOAD_LL_HEADER, NFT_PAYLOAD_NETWORK_HEADER, NFT_PAYLOAD_TRANSPORT_HEADER}, }; @@ -66,7 +65,7 @@ pub enum PayloadType { } impl PayloadType { - fn parse_from_payload(raw: &Payload) -> Result<Self, DecodeError> { + pub fn parse_from_payload(raw: &Payload) -> Result<Self, DecodeError> { if raw.base.is_none() { return Err(DecodeError::PayloadMissingBase); } |