aboutsummaryrefslogtreecommitdiff
path: root/src/expr/payload.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr/payload.rs')
-rw-r--r--src/expr/payload.rs3
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);
}