aboutsummaryrefslogtreecommitdiff
path: root/src/expr
diff options
context:
space:
mode:
authorSimon THOBY <git@nightmared.fr>2021-11-26 20:08:50 +0000
committerSimon THOBY <git@nightmared.fr>2021-11-26 20:08:50 +0000
commit5eeaa1b449d9f9898e3730c7097f37190f0b2f8e (patch)
treef6ed32bdb6046addee6477572c40c4fc25698c18 /src/expr
parent792ab25a91e3cc667b8e42ffc82cb77f5d99af44 (diff)
parentc67c3d1e8d0c414dee5b0c947c6af1b4a30411bd (diff)
Merge branch 'objects_tests' into 'master'
add tests for Rule/Chain/Table Closes #2 See merge request rustwall/rustables!11
Diffstat (limited to 'src/expr')
-rw-r--r--src/expr/lookup.rs2
-rw-r--r--src/expr/payload.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/expr/lookup.rs b/src/expr/lookup.rs
index 8e288a0..fa12197 100644
--- a/src/expr/lookup.rs
+++ b/src/expr/lookup.rs
@@ -13,7 +13,7 @@ pub struct Lookup {
impl Lookup {
/// Creates a new lookup entry.
/// May return None if the set have no name.
- pub fn new<K>(set: &Set<'_, K>) -> Option<Self> {
+ pub fn new<K>(set: &Set<K>) -> Option<Self> {
set.get_name().map(|set_name| Lookup {
set_name: set_name.to_owned(),
set_id: set.get_id(),
diff --git a/src/expr/payload.rs b/src/expr/payload.rs
index 7612fd9..4ba47df 100644
--- a/src/expr/payload.rs
+++ b/src/expr/payload.rs
@@ -28,7 +28,7 @@ impl Payload {
}),
Payload::Transport(ref f) => RawPayload::Transport(RawPayloadData {
offset: f.offset(),
- len: f.offset(),
+ len: f.len(),
}),
}
}