std: add linux support for packet sockaddr

This commit is contained in:
Eric Milliken 2022-10-11 15:46:24 +00:00 committed by GitHub
parent c3d67c5c4e
commit 0b7b4b7e97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3174,6 +3174,17 @@ pub const sockaddr = extern struct {
path: [108]u8,
};
/// Packet socket address
pub const ll = extern struct {
family: sa_family_t = AF.PACKET,
protocol: u16,
ifindex: i32,
hatype: u16,
pkttype: u8,
halen: u8,
addr: [8]u8,
};
/// Netlink socket address
pub const nl = extern struct {
family: sa_family_t = AF.NETLINK,