diff --git a/arch/x86/kernel/entry.asm b/arch/x86/kernel/entry.asm index 099d0d531..d33377746 100644 --- a/arch/x86/kernel/entry.asm +++ b/arch/x86/kernel/entry.asm @@ -670,7 +670,7 @@ Lgo3: global is_uhyve align 64 -is_uhyve +is_uhyve: mov eax, DWORD [uhyve] ret diff --git a/drivers/net/mmnif.c b/drivers/net/mmnif.c index 524e2edbd..3ff08aa44 100644 --- a/drivers/net/mmnif.c +++ b/drivers/net/mmnif.c @@ -678,7 +678,7 @@ err_t mmnif_init(struct netif *netif) num++; /* downward functions */ - netif->output = mmnif_link_layer; + netif->output = (netif_output_fn) mmnif_link_layer; /* there is no special link layer just the ip layer */ netif->linkoutput = mmnif_tx;