commit a56a51e48fc9c9f4f35e396864043d2c81af2dc0 (tree)
parent 4440391d81cfbc3d5231495fde2416a71f644da4
Author: r00ster91 <r00ster91@proton.me>
Date: Sun, 18 Sep 2022 20:25:07 +0200
fix: wrong return type for _poll
See page 1055 of <https://uefi.org/sites/default/files/resources/UEFI_Spec_2_3_1.pdf>.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/std/os/uefi/protocols/managed_network_protocol.zig b/lib/std/os/uefi/protocols/managed_network_protocol.zig
@@ -15,7 +15,7 @@ pub const ManagedNetworkProtocol = extern struct {
_transmit: std.meta.FnPtr(fn (*const ManagedNetworkProtocol, *const ManagedNetworkCompletionToken) callconv(.C) Status),
_receive: std.meta.FnPtr(fn (*const ManagedNetworkProtocol, *const ManagedNetworkCompletionToken) callconv(.C) Status),
_cancel: std.meta.FnPtr(fn (*const ManagedNetworkProtocol, ?*const ManagedNetworkCompletionToken) callconv(.C) Status),
- _poll: std.meta.FnPtr(fn (*const ManagedNetworkProtocol) callconv(.C) usize),
+ _poll: std.meta.FnPtr(fn (*const ManagedNetworkProtocol) callconv(.C) Status),
/// Returns the operational parameters for the current MNP child driver.
/// May also support returning the underlying SNP driver mode data.