From 3c180352b0af5d45c735db953c2b89d41939bb23 Mon Sep 17 00:00:00 2001 From: Alexander Tsidaev Date: Sun, 31 Jul 2016 22:13:56 +0500 Subject: [PATCH] net_z80pack: direct pointer conversion --- Kernel/dev/net/net_z80pack.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/dev/net/net_z80pack.c b/Kernel/dev/net/net_z80pack.c index a3712a52..7e76240a 100644 --- a/Kernel/dev/net/net_z80pack.c +++ b/Kernel/dev/net/net_z80pack.c @@ -164,7 +164,7 @@ int net_listen(struct socket *s) int net_connect(struct socket *s) { /* This is in host big endian order already */ - uint8_t *p = &s->s_addr[SADDR_DST].addr; + uint8_t *p = (uint8_t*)&s->s_addr[SADDR_DST].addr; uint8_t err; irqflags_t irq = di(); @@ -175,7 +175,7 @@ int net_connect(struct socket *s) netctrl = *p++; netctrl = *p++; netctrl = *p; - p = &s->s_addr[SADDR_DST].port; + p = (uint8_t*)&s->s_addr[SADDR_DST].port; /* Write the port */ netctrl = *p++; netctrl = *p; -- 2.34.1