7cea8a1389
* introduce fsetown(), fgetown(), fownsignal() - this sets/retrieves/signals the owner of descriptor, according to appropriate sematics of TIOCSPGRP/FIOSETOWN/SIOCSPGRP/TIOCGPGRP/FIOGETOWN/SIOCGPGRP ioctl; use these routines instead of custom code where appropriate * make every place handling TIOCSPGRP/TIOCGPGRP handle also FIOSETOWN/FIOGETOWN properly, and remove the translation of FIO[SG]OWN to TIOC[SG]PGRP in sys_ioctl() & sys_fcntl() * also remove the socket-specific hack in sys_ioctl()/sys_fcntl() and pass the ioctls down to soo_ioctl() as any other ioctl change discussed on tech-kern@ |
||
---|---|---|
.. | ||
bt_subr.c | ||
btreg.h | ||
btvar.h | ||
bwtwo.c | ||
bwtworeg.h | ||
bwtwovar.h | ||
cgsix.c | ||
cgsixreg.h | ||
cgsixvar.h | ||
cgthree.c | ||
cgthreereg.h | ||
cgthreevar.h | ||
disklabel.h | ||
event_var.h | ||
event.c | ||
fb.c | ||
fbio.h | ||
fbvar.h | ||
files.sun | ||
kbd_ms_ttyvar.h | ||
kbd_reg.h | ||
kbd_tables.c | ||
kbd_tables.h | ||
kbd_xlate.h | ||
kbd_zs.c | ||
kbd.c | ||
kbdsun.c | ||
kbdsunvar.h | ||
kbdvar.h | ||
kbio.h | ||
Makefile | ||
ms_zs.c | ||
ms.c | ||
msvar.h | ||
pfour_subr.c | ||
pfourreg.h | ||
sunkbd.c | ||
sunms.c | ||
vuid_event.h | ||
wskbdmap_sun.c |