From 94bf4425baaf5f797606b9ef0b3b41909a6b4643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20van=20Dorst?= Date: Sat, 18 Apr 2026 22:38:42 +0200 Subject: [PATCH] uip: de-__gptrput()-call access to struct uip_udp_conn --- dhcp.h | 2 +- uip/uip.c | 2 +- uip/uip.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dhcp.h b/dhcp.h index fdcc35d..991361b 100644 --- a/dhcp.h +++ b/dhcp.h @@ -35,7 +35,7 @@ struct dhcp_state { uint32_t rebind; uint32_t renewal; - struct uip_udp_conn *conn; + __xdata struct uip_udp_conn *conn; }; typedef struct dhcp_state uip_udp_appstate_t; diff --git a/uip/uip.c b/uip/uip.c index 6afd3be..653591a 100644 --- a/uip/uip.c +++ b/uip/uip.c @@ -465,7 +465,7 @@ uip_connect(register __xdata uip_ipaddr_t *ripaddr, __xdata u16_t rport) __banke #endif /* UIP_ACTIVE_OPEN */ /*---------------------------------------------------------------------------*/ #if UIP_UDP -struct uip_udp_conn * +__xdata struct uip_udp_conn * uip_udp_new(uip_ipaddr_t *ripaddr, u16_t rport) __banked { __xdata struct uip_udp_conn *conn; diff --git a/uip/uip.h b/uip/uip.h index ac644f9..58b3d6c 100644 --- a/uip/uip.h +++ b/uip/uip.h @@ -763,7 +763,7 @@ void uip_send(register __xdata const void *data, register uint16_t len) __banked * \return The uip_udp_conn structure for the new connection or NULL * if no connection could be allocated. */ -struct uip_udp_conn *uip_udp_new(uip_ipaddr_t *ripaddr, u16_t rport) __banked; +__xdata struct uip_udp_conn *uip_udp_new(uip_ipaddr_t *ripaddr, u16_t rport) __banked; /** * Removed a UDP connection.