Skip to content

Commit 88a4251

Browse files
committed
Addressed copilot's comment
1 parent 5f4712f commit 88a4251

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

src/port/freeRTOS/bsd_socket.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ typedef struct {
4949
int in_use;
5050
int internal_fd;
5151
SemaphoreHandle_t ready_sem;
52-
volatile uint16_t seen_events;
5352
volatile uint16_t wait_events;
5453
} wolfip_bsd_fd_entry;
5554

@@ -147,7 +146,6 @@ static int wolfip_bsd_fd_alloc(int internal_fd)
147146
g_fds[i].in_use = 1;
148147
g_fds[i].internal_fd = internal_fd;
149148
g_fds[i].ready_sem = sem;
150-
g_fds[i].seen_events = 0;
151149
g_fds[i].wait_events = 0;
152150
return i;
153151
}
@@ -165,7 +163,6 @@ static void wolfip_bsd_fd_free(int public_fd)
165163
g_fds[public_fd].in_use = 0;
166164
g_fds[public_fd].internal_fd = -1;
167165
g_fds[public_fd].ready_sem = NULL;
168-
g_fds[public_fd].seen_events = 0;
169166
g_fds[public_fd].wait_events = 0;
170167
}
171168

@@ -185,15 +182,13 @@ static void wolfip_bsd_socket_cb(int internal_fd, uint16_t events, void *arg)
185182
(unsigned)entry->wait_events,
186183
(unsigned long)g_cb_log_count);
187184
}
188-
entry->seen_events |= events;
189185
if ((events & entry->wait_events) != 0) {
190186
(void)xSemaphoreGive(entry->ready_sem);
191187
}
192188
}
193189

194190
static void wolfip_bsd_prepare_wait_locked(wolfip_bsd_fd_entry *entry, uint16_t wait_events)
195191
{
196-
entry->seen_events = 0;
197192
entry->wait_events = wait_events;
198193
while (xSemaphoreTake(entry->ready_sem, 0) == pdTRUE) {
199194
}
@@ -230,7 +225,6 @@ int wolfip_freertos_socket_init(struct wolfIP *ipstack,
230225
g_fds[i].in_use = 0;
231226
g_fds[i].internal_fd = -1;
232227
g_fds[i].ready_sem = NULL;
233-
g_fds[i].seen_events = 0;
234228
g_fds[i].wait_events = 0;
235229
}
236230

0 commit comments

Comments
 (0)