musl - musl - an implementation of the standard library for Linux-based systems

index : musl
musl - an implementation of the standard library for Linux-based systems
summary refs log tree commit diff
path: root/include/sys/ioctl.h
AgeCommit message (Collapse)AuthorLines
2020年08月30日fix regression with applications that expect struct winsize in ioctl.h Rich Felker-0/+2
putting the (simple) definition in alltypes.h seems like the best solution here. making sys/ioctl.h implicitly include termios.h is probably excess namespace pollution.
2020年08月24日add tcgetwinsize and tcsetwinsize functions, move struct winsize Rich Felker-7/+0
these have been adopted for future issue of POSIX as the outcome of Austin Group issue 1151, and are simply functions performing the roles of the historical ioctls. since struct winsize is being standardized along with them, its definition is moved to the appropriate header. there is some chance this will break source files that expect struct winsize to be defined by sys/ioctl.h without including termios.h. if this happens, further changes will be needed to have sys/ioctl.h expose it too.
2019年12月18日fix regression in ioctl definitions provided by arch/generic bits Rich Felker-0/+1
commit b60fdf133c033d4ad6b04a8237f253563fae5928 broke the SIOCGSTAMP[NS] ioctl fallbacks introduced in commit 2e554617e5a6a41bf3f6c6306c753cd53abf728c, as well as use of these ioctls, by creating a situation where bits/ioctl.h could be included without __LONG_MAX being visible.
2019年02月07日update line discipline constants Bobby Bingham-0/+12
2019年02月07日move arch-invariant definitions out of bits/ioctl.h Bobby Bingham-0/+98
2011年02月12日initial check-in, version 0.5.0 v0.5.0 Rich Felker-0/+14
generated by cgit v1.2.1 (git 2.18.0) at 2025年09月04日 02:49:16 +0000

AltStyle によって変換されたページ (->オリジナル) /