Files
epics-base/modules/libcom/src/osi
Érico Nogueira 21368dc7b4 Don't include linux/ header in osdSockUnsentCount.
Per the manpage in the file's comment, SIOCOUTQ is equivalent to the
TIOCOUTQ ioctl, whose value can be obtained by including <sys/ioctl.h>,
which allows us to avoid including any system-specific headers. This is
desirable so that, on a musl system, it won't be necessary to install
kernel headers in order to build epics-base.

Since it's first been checked into Git, the Linux kernel has defined
SIOCOUTQ to be TIOCOUTQ [1].

From the three main libc options on Linux: glibc and uclibc use the
kernel headers, so both ioctls are available; and musl defines only
TIOCOUTQ in their own headers.

[1] 1da177e4c3
2025-06-04 09:55:04 -05:00
..
2021-08-29 07:27:50 -07:00
2021-08-29 07:27:50 -07:00
2021-01-18 08:23:54 -08:00
2021-08-29 07:27:50 -07:00
2021-08-29 07:27:50 -07:00
2024-12-29 16:35:26 -08:00
2024-12-29 16:35:26 -08:00
2024-12-29 16:35:26 -08:00
doc
2023-10-22 17:42:36 -07:00
2021-11-22 15:51:08 -06:00
2021-08-29 07:27:50 -07:00
2021-08-29 07:27:50 -07:00
2021-08-29 07:27:50 -07:00
2021-01-27 09:19:13 -08:00
2021-08-29 07:27:50 -07:00
2021-08-29 07:27:50 -07:00
2018-06-19 11:25:46 +02:00
2018-06-19 11:25:46 +02:00