Skip to content

Commit 1188f4a

Browse files
committed
lwip: fix rtx storage types
1 parent f2cc21d commit 1188f4a

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

features/lwipstack/LWIPStack.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,20 +141,20 @@ class LWIP : public OnboardNetworkStack, private mbed::NonCopyable<LWIP> {
141141
void *hw; /**< alternative implementation pointer - used for PPP */
142142
};
143143

144-
os_semaphore_t linked_sem;
144+
mbed_rtos_storage_semaphore_t linked_sem;
145145
osSemaphoreId_t linked;
146-
os_semaphore_t unlinked_sem;
146+
mbed_rtos_storage_semaphore_t unlinked_sem;
147147
osSemaphoreId_t unlinked;
148-
os_semaphore_t has_any_addr_sem;
148+
mbed_rtos_storage_semaphore_t has_any_addr_sem;
149149
osSemaphoreId_t has_any_addr;
150150
#define HAS_ANY_ADDR 1
151151
#if PREF_ADDR_TIMEOUT
152-
os_semaphore_t has_pref_addr_sem;
152+
mbed_rtos_storage_semaphore_t has_pref_addr_sem;
153153
osSemaphoreId_t has_pref_addr;
154154
#define HAS_PREF_ADDR 2
155155
#endif
156156
#if BOTH_ADDR_TIMEOUT
157-
os_semaphore_t has_both_addr_sem;
157+
mbed_rtos_storage_semaphore_t has_both_addr_sem;
158158
osSemaphoreId_t has_both_addr;
159159
#define HAS_BOTH_ADDR 4
160160
#endif

features/lwipstack/lwip-sys/arch/sys_arch.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#include "lwip/opt.h"
2222
#include "mbed_rtos_storage.h"
2323

24+
#include <stdbool.h>
25+
2426
extern u8_t lwip_ram_heap[];
2527

2628
#if NO_SYS == 0

0 commit comments

Comments
 (0)