Skip to content

Commit f49d969

Browse files
committed
CHANGE: renamed Signal_Device to OS_Signal_Device
1 parent 2c23ea0 commit f49d969

File tree

5 files changed

+31
-34
lines changed

5 files changed

+31
-34
lines changed

src/os/dev-dns.c

+3-5
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@
4848
extern DEVICE_CMD Init_Net(REBREQ *); // Share same init
4949
extern DEVICE_CMD Quit_Net(REBREQ *);
5050

51-
extern void Signal_Device(REBREQ *req, REBINT type);
52-
5351
#ifdef HAS_ASYNC_DNS
5452
// Async DNS requires a window handle to signal completion (WSAASync)
5553
extern HWND Event_Handle;
@@ -164,7 +162,7 @@ extern HWND Event_Handle;
164162
sock->net.host_info = 0;
165163

166164
sock->error = GET_ERROR;
167-
//Signal_Device(sock, EVT_ERROR);
165+
//OS_Signal_Device(sock, EVT_ERROR);
168166
return DR_ERROR; // Remove it from pending list
169167
}
170168

@@ -201,10 +199,10 @@ extern HWND Event_Handle;
201199
req->data = (REBYTE*)host->h_name;
202200
else
203201
COPY_MEM((char*)&(req->net.remote_ip), (char *)(*host->h_addr_list), 4); //he->h_length);
204-
Signal_Device(req, EVT_READ);
202+
OS_Signal_Device(req, EVT_READ);
205203
}
206204
else
207-
Signal_Device(req, EVT_ERROR);
205+
OS_Signal_Device(req, EVT_ERROR);
208206
change = TRUE;
209207
}
210208
else prior = &req->next;

src/os/dev-net.c

+18-19
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@
5454
#define WATCH4(s,a,b,c,d)
5555
#endif
5656

57-
void Signal_Device(REBREQ *req, REBINT type);
5857
DEVICE_CMD Listen_Socket(REBREQ *sock);
5958

6059
#ifdef TO_WINDOWS
@@ -214,7 +213,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
214213
// Failed, get error code (os local):
215214
if (result == BAD_SOCKET) {
216215
sock->error = GET_ERROR;
217-
Signal_Device(sock, EVT_ERROR);
216+
OS_Signal_Device(sock, EVT_ERROR);
218217
return DR_ERROR;
219218
}
220219

@@ -225,7 +224,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
225224
if (!Nonblocking_Mode(sock->socket)) {
226225
sock->error = GET_ERROR;
227226
CLOSE_SOCKET(sock->socket);
228-
Signal_Device(sock, EVT_ERROR);
227+
OS_Signal_Device(sock, EVT_ERROR);
229228
return DR_ERROR;
230229
}
231230

@@ -270,7 +269,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
270269

271270
if (CLOSE_SOCKET(sock->socket)) {
272271
sock->error = GET_ERROR;
273-
Signal_Device(sock, EVT_ERROR);
272+
OS_Signal_Device(sock, EVT_ERROR);
274273
return DR_ERROR;
275274
}
276275
}
@@ -306,10 +305,10 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
306305
if (!sock->error) { // Success!
307306
host = (HOSTENT*)sock->net.host_info;
308307
COPY_MEM((char*)&(sock->net.remote_ip), (char *)(*host->h_addr_list), 4); //he->h_length);
309-
Signal_Device(sock, EVT_LOOKUP);
308+
OS_Signal_Device(sock, EVT_LOOKUP);
310309
}
311310
else
312-
Signal_Device(sock, EVT_ERROR);
311+
OS_Signal_Device(sock, EVT_ERROR);
313312
OS_Free(host); // free what we allocated earlier
314313
sock->socket = sock->length; // Restore TCP socket saved below
315314
sock->net.host_info = 0;
@@ -334,13 +333,13 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
334333
if (host) {
335334
COPY_MEM((char*)&(sock->net.remote_ip), (char *)(*host->h_addr_list), 4); //he->h_length);
336335
CLR_FLAG(sock->flags, RRF_DONE);
337-
Signal_Device(sock, EVT_LOOKUP);
336+
OS_Signal_Device(sock, EVT_LOOKUP);
338337
return DR_DONE;
339338
}
340339
#endif
341340

342341
sock->error = GET_ERROR;
343-
Signal_Device(sock, EVT_ERROR);
342+
OS_Signal_Device(sock, EVT_ERROR);
344343
return DR_DONE; // Using DONE instead of ERROR -> https://github.com/Oldes/Rebol-issues/issues/2441
345344
}
346345

@@ -378,7 +377,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
378377
CLR_FLAG(sock->state, RSM_ATTEMPT);
379378
SET_FLAG(sock->state, RSM_CONNECT);
380379
Get_Local_IP(sock);
381-
Signal_Device(sock, EVT_CONNECT);
380+
OS_Signal_Device(sock, EVT_CONNECT);
382381
return DR_DONE; // done
383382
}
384383

@@ -397,7 +396,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
397396
CLR_FLAG(sock->state, RSM_ATTEMPT);
398397
SET_FLAG(sock->state, RSM_CONNECT);
399398
Get_Local_IP(sock);
400-
Signal_Device(sock, EVT_CONNECT);
399+
OS_Signal_Device(sock, EVT_CONNECT);
401400
return DR_DONE; // done
402401

403402
#ifdef TO_WINDOWS
@@ -414,7 +413,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
414413
// An error happened:
415414
CLR_FLAG(sock->state, RSM_ATTEMPT);
416415
sock->error = result;
417-
Signal_Device(sock, EVT_ERROR);
416+
OS_Signal_Device(sock, EVT_ERROR);
418417
return DR_ERROR;
419418
}
420419
}
@@ -455,7 +454,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
455454
if (!GET_FLAG(sock->state, RSM_CONNECT)
456455
&& !GET_FLAG(sock->modes, RST_UDP)) {
457456
sock->error = -18;
458-
Signal_Device(sock, EVT_ERROR);
457+
OS_Signal_Device(sock, EVT_ERROR);
459458
return DR_ERROR;
460459
}
461460

@@ -492,7 +491,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
492491
sock->data += result;
493492
sock->actual += result;
494493
if (sock->actual >= sock->length) {
495-
Signal_Device(sock, EVT_WROTE);
494+
OS_Signal_Device(sock, EVT_WROTE);
496495
return DR_DONE;
497496
}
498497
SET_FLAG(sock->flags, RRF_ACTIVE); /* notify OS_WAIT of activity */
@@ -511,13 +510,13 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
511510
sock->net.remote_port = ntohs(remote_addr.sin_port);
512511
}
513512
sock->actual = (u32)result;
514-
Signal_Device(sock, EVT_READ);
513+
OS_Signal_Device(sock, EVT_READ);
515514
return DR_DONE;
516515
}
517516
if (result == 0) { // The socket gracefully closed.
518517
sock->actual = 0;
519518
CLR_FLAG(sock->state, RSM_CONNECT); // But, keep RRF_OPEN true
520-
Signal_Device(sock, EVT_CLOSE);
519+
OS_Signal_Device(sock, EVT_CLOSE);
521520
return DR_DONE;
522521
}
523522
// if (result < 0) ...
@@ -533,7 +532,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
533532
WATCH4("ERROR: recv(%d %x) len: %d error: %d\n", sock->socket, sock->data, len, result);
534533
// A nasty error happened:
535534
sock->error = (u32)result;
536-
Signal_Device(sock, EVT_ERROR);
535+
OS_Signal_Device(sock, EVT_ERROR);
537536
return DR_ERROR;
538537
}
539538

@@ -564,7 +563,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
564563
if (result) {
565564
lserr:
566565
sock->error = GET_ERROR;
567-
Signal_Device(sock, EVT_ERROR);
566+
OS_Signal_Device(sock, EVT_ERROR);
568567
return DR_ERROR;
569568
}
570569

@@ -619,7 +618,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
619618
result = GET_ERROR;
620619
if (result == NE_WOULDBLOCK) return DR_PEND;
621620
sock->error = result;
622-
Signal_Device(sock, EVT_ERROR);
621+
OS_Signal_Device(sock, EVT_ERROR);
623622
return DR_ERROR;
624623
}
625624

@@ -644,7 +643,7 @@ static REBOOL Nonblocking_Mode(SOCKET sock)
644643
Nonblocking_Mode(news->socket);
645644

646645
Attach_Request((REBREQ**)&sock->data, news);
647-
Signal_Device(sock, EVT_ACCEPT);
646+
OS_Signal_Device(sock, EVT_ACCEPT);
648647

649648
// Even though we signalled, we keep the listen pending to
650649
// accept additional connections.

src/os/host-device.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ static int Poll_Default(REBDEV *dev)
248248

249249
/***********************************************************************
250250
**
251-
*/ void Signal_Device(REBREQ *req, REBINT type)
251+
*/ void OS_Signal_Device(REBREQ *req, REBINT type)
252252
/*
253253
** Generate a device event to awake a port on REBOL.
254254
**
@@ -351,7 +351,7 @@ static int Poll_Default(REBDEV *dev)
351351
else if (dev->pending) {
352352
Detach_Request(&dev->pending, req); // often a no-op
353353
if (result == DR_ERROR && GET_FLAG(req->flags, RRF_ALLOC)) { // not on stack
354-
Signal_Device(req, EVT_ERROR);
354+
OS_Signal_Device(req, EVT_ERROR);
355355
}
356356
}
357357
else if (result < 0) {

src/os/posix/dev-serial.c

+4-4
Original file line numberDiff line numberDiff line change
@@ -277,13 +277,13 @@ static REBINT Set_Serial_Settings(int ttyfd, REBREQ *req)
277277
#endif
278278
if (result < 0) {
279279
req->error = -RFE_BAD_READ;
280-
Signal_Device(req, EVT_ERROR);
280+
OS_Signal_Device(req, EVT_ERROR);
281281
return DR_ERROR;
282282
} else if (result == 0) {
283283
return DR_PEND;
284284
} else {
285285
req->actual = result;
286-
Signal_Device(req, EVT_READ);
286+
OS_Signal_Device(req, EVT_READ);
287287
}
288288

289289
return DR_DONE;
@@ -314,13 +314,13 @@ static REBINT Set_Serial_Settings(int ttyfd, REBREQ *req)
314314
return DR_PEND;
315315
}
316316
req->error = -RFE_BAD_WRITE;
317-
Signal_Device(req, EVT_ERROR);
317+
OS_Signal_Device(req, EVT_ERROR);
318318
return DR_ERROR;
319319
}
320320
req->actual += result;
321321
req->data += result;
322322
if (req->actual >= req->length) {
323-
Signal_Device(req, EVT_WROTE);
323+
OS_Signal_Device(req, EVT_WROTE);
324324
return DR_DONE;
325325
} else {
326326
SET_FLAG(req->flags, RRF_ACTIVE); /* notify OS_WAIT of activity */

src/os/win32/dev-serial.c

+4-4
Original file line numberDiff line numberDiff line change
@@ -191,15 +191,15 @@ static REBINT Set_Serial_Settings(HANDLE h, REBREQ *req)
191191
//RL_Print("reading %d bytes\n", req->length);
192192
if (!ReadFile(req->handle, req->data, req->length, &result, 0) || result < 0) {
193193
req->error = -RFE_BAD_READ;
194-
Signal_Device(req, EVT_ERROR);
194+
OS_Signal_Device(req, EVT_ERROR);
195195
return DR_ERROR;
196196
} else {
197197
if (result == 0) {
198198
return DR_PEND;
199199
} else if (result > 0){
200200
//RL_Print("read %d bytes\n", req->actual);
201201
req->actual = result;
202-
Signal_Device(req, EVT_READ);
202+
OS_Signal_Device(req, EVT_READ);
203203
}
204204
}
205205

@@ -237,13 +237,13 @@ static REBINT Set_Serial_Settings(HANDLE h, REBREQ *req)
237237

238238
if (result < 0) {
239239
req->error = -RFE_BAD_WRITE;
240-
Signal_Device(req, EVT_ERROR);
240+
OS_Signal_Device(req, EVT_ERROR);
241241
return DR_ERROR;
242242
}
243243
req->actual += result;
244244
//req->data += result;
245245
if (req->actual >= req->length) {
246-
Signal_Device(req, EVT_WROTE);
246+
OS_Signal_Device(req, EVT_WROTE);
247247
return DR_DONE;
248248
} else {
249249
SET_FLAG(req->flags, RRF_ACTIVE); /* notify OS_WAIT of activity */

0 commit comments

Comments
 (0)