extern struct Ipv6DevicePath [src]
Fields
type: DevicePath.Type
subtype: Subtype
length: u16 align(1)
local_ip_address: uefi.Ipv6Address
remote_ip_address: uefi.Ipv6Address
local_port: u16 align(1)
remote_port: u16 align(1)
protocol: u16 align(1)
ip_address_origin: Origin
prefix_length: u8
gateway_ip_address: uefi.Ipv6Address
Members
- Origin (enum)
Source
pub const Ipv6DevicePath = extern struct {
pub const Origin = enum(u8) {
manual = 0,
assigned_stateless = 1,
assigned_stateful = 2,
};
type: DevicePath.Type,
subtype: Subtype,
length: u16 align(1),
local_ip_address: uefi.Ipv6Address,
remote_ip_address: uefi.Ipv6Address,
local_port: u16 align(1),
remote_port: u16 align(1),
protocol: u16 align(1),
ip_address_origin: Origin,
prefix_length: u8,
gateway_ip_address: uefi.Ipv6Address,
}