Function getModeData [src]

Gets the current operational settings for this instance of the EFI IPv6 Protocol driver.

Prototype

pub fn getModeData(self: *const Ip6) GetModeDataError!ModeData

Parameters

self: *const Ip6

Possible Errors

InvalidParameter
OutOfResources
Unexpected UnexpectedError

Source

pub fn getModeData(self: *const Ip6) GetModeDataError!ModeData { var data: ModeData = undefined; switch (self._get_mode_data(self, &data.ip6_mode, &data.mnp_config, &data.snp_mode)) { .success => return data, .invalid_parameter => return Error.InvalidParameter, .out_of_resources => return Error.OutOfResources, else => |status| return uefi.unexpectedStatus(status), } }