summaryrefslogtreecommitdiff
path: root/sys/compat/common/tty_43.c
AgeCommit message (Expand)Author
2022-07-10tty_43: Do unsigned arithmetic to avoid shift into sign bits.riastradh
2020-10-10TIOCGSID is used by tcgetsid() so it is not really compat :-)christos
2020-10-09tty_43: Check a bitset from userspace is valid before shifting itnia
2020-08-08Fix the OTIOCGETD emulation. Line discipline 0 is NTTYDISC.christos
2020-05-23Move proc_lock into the data segment. It was dynamically allocated becausead
2019-12-12Rather than keeping a separate mutex, condvar, and pserialize for eachpgoyette
2019-03-01Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as brieflypgoyette
2019-01-29Normalize all the compat hooks' names to the formpgoyette
2019-01-28- provide a hook for the 43 tty ioctlschristos
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2014-05-22Use accessor functions for the tty's table of control characters.dholland
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-11-14- Move some more compat code into sys/compat.ad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-04-23Fix locking.ad
2007-12-08ANSIfy most of the function definitions in sys/compat (but not ndis).dsl
2007-12-04Remove all the __Pdsl
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-03-05cleanup more SET/CLR/ISSET lossagechristos
2005-12-11merge ktrace-lwp.christos
2005-11-27Overhaul how TTY line disciplines are handled:thorpej
2004-04-25Constify the speedtab arraysmatt
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2002-03-17Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY foratatat
2001-11-13add RCSIDs (including regeneration of files as appropriate)lukem
2000-11-08Don't dereference NULL t_linesw.eeh
2000-11-02Adapt to the new line discipline scheme.itohy
2000-03-30Kill register declarations.augustss
2000-03-29Don't need to include <sys/conf.h> here.simonb
1998-03-01Merge with Lite2 + local changesfvdl
1996-10-13Backout previous kprintf change.christos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-05-20cast -1 to a char for comparision with tc->t_brkc so that this testmark
1996-05-18Put this into an #ifdef COMPAT_OLDTTY.veego
1996-03-14Fix compiler warningschristos
1996-02-10Don't declare MSG_COMPAT in two places.christos
1996-02-02Renamed compat_tty.c to tty_43.c and updated with the newest copy fromchristos