Skip to content
This repository was archived by the owner on Oct 26, 2022. It is now read-only.

Commit 2364a3b

Browse files
authored
Merge pull request #193 from stbuehler/cleanup-proto-visibility
2 parents aca87d2 + 65cf17b commit 2364a3b

File tree

4 files changed

+19
-10
lines changed

4 files changed

+19
-10
lines changed

netlink-proto/src/lib.rs

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,18 @@
1414
//! ```rust,no_run
1515
//! use futures::stream::StreamExt;
1616
//! use netlink_packet_audit::{
17-
//! NLM_F_ACK, NLM_F_REQUEST, NetlinkMessage, NetlinkPayload,
18-
//! AuditMessage, StatusMessage,
17+
//! AuditMessage,
18+
//! NetlinkMessage,
19+
//! NetlinkPayload,
20+
//! StatusMessage,
21+
//! NLM_F_ACK,
22+
//! NLM_F_REQUEST,
1923
//! };
2024
//! use std::process;
2125
//!
2226
//! use netlink_proto::{
2327
//! new_connection,
24-
//! sys::{SocketAddr, protocols::NETLINK_AUDIT},
28+
//! sys::{protocols::NETLINK_AUDIT, SocketAddr},
2529
//! };
2630
//!
2731
//! const AUDIT_STATUS_ENABLED: u32 = 1;
@@ -107,12 +111,17 @@
107111
//! use futures::StreamExt;
108112
//!
109113
//! use netlink_packet_route::{
110-
//! NLM_F_DUMP, NLM_F_REQUEST, NetlinkMessage, NetlinkHeader, LinkMessage, RtnlMessage
114+
//! LinkMessage,
115+
//! NetlinkHeader,
116+
//! NetlinkMessage,
117+
//! RtnlMessage,
118+
//! NLM_F_DUMP,
119+
//! NLM_F_REQUEST,
111120
//! };
112121
//!
113122
//! use netlink_proto::{
114123
//! new_connection,
115-
//! sys::{SocketAddr, protocols::NETLINK_ROUTE},
124+
//! sys::{protocols::NETLINK_ROUTE, SocketAddr},
116125
//! };
117126
//!
118127
//! #[tokio::main]

netlink-proto/src/protocol/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
mod protocol;
33
mod request;
44

5-
pub use protocol::{Protocol, Response};
6-
pub use request::Request;
5+
pub(crate) use protocol::{Protocol, Response};
6+
pub(crate) use request::Request;

netlink-proto/src/protocol/protocol.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ impl RequestId {
3030
}
3131

3232
#[derive(Debug, Eq, PartialEq)]
33-
pub struct Response<T, M>
33+
pub(crate) struct Response<T, M>
3434
where
3535
T: Debug + Clone + PartialEq + Eq + NetlinkSerializable<T> + NetlinkDeserializable<T>,
3636
M: Debug,
@@ -47,7 +47,7 @@ struct PendingRequest<M> {
4747
}
4848

4949
#[derive(Debug, Default)]
50-
pub struct Protocol<T, M>
50+
pub(crate) struct Protocol<T, M>
5151
where
5252
T: Debug + Clone + PartialEq + Eq + NetlinkSerializable<T> + NetlinkDeserializable<T>,
5353
M: Debug,

netlink-proto/src/protocol/request.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use netlink_packet_core::NetlinkMessage;
55
use crate::sys::SocketAddr;
66

77
#[derive(Debug)]
8-
pub struct Request<T, M>
8+
pub(crate) struct Request<T, M>
99
where
1010
T: Debug + Clone + Eq + PartialEq,
1111
M: Debug,

0 commit comments

Comments
 (0)