aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-07-29 17:51:01 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-07-29 17:51:01 +0200
commite0b75cab5d6835946b790d9188e1d94fc0653f69 (patch)
tree59ce498e3fa27bf529cd0a9a5edb4b478f09463b /src
parent617de38ad4898faaa530dde0d0fbc8fcfed1adb3 (diff)
pub ipv6cp struct fields
Diffstat (limited to 'src')
-rw-r--r--src/ipv6cp.rs20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/ipv6cp.rs b/src/ipv6cp.rs
index 69548a0..f1ad464 100644
--- a/src/ipv6cp.rs
+++ b/src/ipv6cp.rs
@@ -63,7 +63,7 @@ impl Ipv6cpOpt {
pub struct Ipv6cpOption {
#[ppproperly(discriminant_for(field = "value", data_type = "u8"))]
#[ppproperly(len_for(field = "value", offset = 2, data_type = "u8"))]
- value: Ipv6cpOpt,
+ pub value: Ipv6cpOpt,
}
impl Ipv6cpOption {
@@ -219,9 +219,9 @@ impl Ipv6cpData {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpPkt {
#[ppproperly(discriminant_for(field = "data", data_type = "u8"))]
- identifier: u8,
+ pub identifier: u8,
#[ppproperly(len_for(field = "data", offset = 4, data_type = "u16"))]
- data: Ipv6cpData,
+ pub data: Ipv6cpData,
}
impl Ipv6cpPkt {
@@ -285,7 +285,7 @@ impl Ipv6cpPkt {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpConfigureRequest {
- options: Vec<Ipv6cpOption>,
+ pub options: Vec<Ipv6cpOption>,
}
impl Ipv6cpConfigureRequest {
@@ -305,7 +305,7 @@ impl Ipv6cpConfigureRequest {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpConfigureAck {
- options: Vec<Ipv6cpOption>,
+ pub options: Vec<Ipv6cpOption>,
}
impl Ipv6cpConfigureAck {
@@ -325,7 +325,7 @@ impl Ipv6cpConfigureAck {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpConfigureNak {
- options: Vec<Ipv6cpOption>,
+ pub options: Vec<Ipv6cpOption>,
}
impl Ipv6cpConfigureNak {
@@ -345,7 +345,7 @@ impl Ipv6cpConfigureNak {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpConfigureReject {
- options: Vec<Ipv6cpOption>,
+ pub options: Vec<Ipv6cpOption>,
}
impl Ipv6cpConfigureReject {
@@ -365,7 +365,7 @@ impl Ipv6cpConfigureReject {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpTerminateRequest {
- data: Vec<u8>,
+ pub data: Vec<u8>,
}
impl Ipv6cpTerminateRequest {
@@ -380,7 +380,7 @@ impl Ipv6cpTerminateRequest {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpTerminateAck {
- data: Vec<u8>,
+ pub data: Vec<u8>,
}
impl Ipv6cpTerminateAck {
@@ -395,7 +395,7 @@ impl Ipv6cpTerminateAck {
#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)]
pub struct Ipv6cpCodeReject {
- pkt: Vec<u8>, // Vec makes MRU truncating easier without overwriting (de)ser impls.
+ pub pkt: Vec<u8>, // Vec makes MRU truncating easier without overwriting (de)ser impls.
}
impl Ipv6cpCodeReject {