DL6ER
|
79fcefd634
|
Add missing function attribute to syscall to ensure compatibility with gcc 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2022-08-21 11:59:15 +02:00 |
|
DL6ER
|
fd788585a1
|
Add interrupt-safe fallocate() routine, due to the special nature of the fallocate() macro, we hav to use a modified name fTLallocate() to implement this function
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-20 10:12:50 +01:00 |
|
DL6ER
|
85c8af44de
|
Add interrupt-safe asprintf() and vasprintf() routines
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-10 22:05:14 +01:00 |
|
DL6ER
|
ab0daeb7bb
|
Add interrupt-safe sprintf() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 21:23:47 +01:00 |
|
DL6ER
|
20fa5ef627
|
Add interrupt-safe vsprintf() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 21:12:29 +01:00 |
|
DL6ER
|
70a4ad13e2
|
Add interrupt-safe snprintf() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 21:06:21 +01:00 |
|
DL6ER
|
d4d4a0b1d6
|
Add interrupt-safe vsnprintf() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 21:02:00 +01:00 |
|
DL6ER
|
543ea85587
|
Add interrupt-safe sendto() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
67b1a65464
|
Add interrupt-safe fopen() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
ffdc52a1d1
|
Add interrupt-safe select() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
2c35038d57
|
Add interrupt-safe pthread_mutex_lock() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
3dfc0698dd
|
Add interrupt-safe recvfrom() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
69ec44ca28
|
Add interrupt-safe recv() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
b00548edb9
|
Improve printf(), fprintf(), vprintf(), and vfprintf() error reporting
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
e23eb128ec
|
Add interrupt-safe accept() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
1a0df27d28
|
Add interrupt-safe write() routine
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
217f957af3
|
Add interrupt-safe vfprintf() and vprintf() routines
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
9537d7de3d
|
Add interrupt-safe fprintf() and printf() routines
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|
DL6ER
|
d4deb01d9f
|
Factor out syscalls for calloc, free, realloc and strdup into dedicated syscalls/{}.c files
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 20:21:06 +01:00 |
|