aboutsummaryrefslogtreecommitdiff
path: root/src/expr/log.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr/log.rs')
-rw-r--r--src/expr/log.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/expr/log.rs b/src/expr/log.rs
index 80bb7a9..cc2728e 100644
--- a/src/expr/log.rs
+++ b/src/expr/log.rs
@@ -1,7 +1,10 @@
use rustables_macros::nfnetlink_struct;
-use super::{Expression, ExpressionError};
-use crate::sys::{NFTA_LOG_GROUP, NFTA_LOG_PREFIX};
+use super::Expression;
+use crate::{
+ error::BuilderError,
+ sys::{NFTA_LOG_GROUP, NFTA_LOG_PREFIX},
+};
#[derive(Clone, PartialEq, Eq, Default, Debug)]
#[nfnetlink_struct]
@@ -14,10 +17,7 @@ pub struct Log {
}
impl Log {
- pub fn new(
- group: Option<u16>,
- prefix: Option<impl Into<String>>,
- ) -> Result<Log, ExpressionError> {
+ pub fn new(group: Option<u16>, prefix: Option<impl Into<String>>) -> Result<Log, BuilderError> {
let mut res = Log::default();
if let Some(group) = group {
res.set_group(group);
@@ -26,7 +26,7 @@ impl Log {
let prefix = prefix.into();
if prefix.bytes().count() > 127 {
- return Err(ExpressionError::TooLongLogPrefix);
+ return Err(BuilderError::TooLongLogPrefix);
}
res.set_prefix(prefix);
}