aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_tty.c
Commit message (Expand)AuthorAgeFilesLines
* Remove node shutdown on tty close. This could be easily done by user-levelAlexander Motin2008-12-131-11/+0
* Change ttyhook_register() second argument from thread to process pointer.Alexander Motin2008-12-131-5/+5
* Don't use curthread to resolve file descriptor. Request may be queued, soAlexander Motin2008-11-081-2/+10
* Don't assign completely meaningless name to the node on creation.Alexander Motin2008-11-071-11/+0
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-2/+2
* Update ng_tty for MPSAFE TTY.Andrew Thompson2008-10-031-454/+281
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+3
* Use new (inline) functions for calls into driver.Poul-Henning Kamp2005-10-161-2/+1
* In ngt_input(), do not derefer sc (= (sc_p) tp->t_lsc) before makingSeigo Tanimura2005-10-081-2/+5
* Locking and cleanup of tty netgraph node. Tty stack is Giant-locked,Gleb Smirnoff2005-01-131-176/+182
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+3
* Use ng_callout() instead of timeout(9).Gleb Smirnoff2004-12-051-7/+7
* Fix an issue with ng_tty which (ab)used the tty->t_sc field which isPoul-Henning Kamp2004-09-171-6/+6
* Mark Netgraph TTY, KAME IPSEC, and IPX/SPX as requiring Giant for correctRobert Watson2004-08-281-0/+2
* Add a mutex ng_tty_mtx to protect the global variable ngt_unit. NoteRobert Watson2004-07-141-0/+10
* Fix line discipline switching issues: If opening a new ldisc fails,Poul-Henning Kamp2004-06-261-9/+2
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-2/+2
* Switch to using C99 sparse initialisers for the type methods array.Julian Elischer2004-05-291-12/+10
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* Get rid of the twisted MFREE() macro entirely.Matthew Dillon2002-02-051-3/+1
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-101-4/+4
* KSE Milestone 2Julian Elischer2001-09-121-4/+4
* Remove unneeded includes in the i386 case.John Baldwin2001-05-151-5/+0
* Part 2 of the netgraph rewrite.Julian Elischer2001-01-081-18/+19
* Rewrite of netgraph to start getting ready for SMP.Julian Elischer2001-01-061-25/+21
* Divorce the kernel binary ABI version number from the messageJulian Elischer2000-12-181-1/+1
* Reviewed by: Archie@freebsd.orgJulian Elischer2000-12-121-4/+14
* Add the use of M_ZERO to netgraph.David Malone2000-11-181-2/+1
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
* Since neither archie nor I work at Whistle any more, change our emailJulian Elischer2000-10-241-1/+1
* Remove unnecessary #include's as reported by phk's script.Archie Cobbs2000-09-221-1/+0
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-13/+1
* Two simple changes to the kernel internal API for netgraph modules,Julian Elischer2000-04-281-2/+3
* Use snprintf() instead of sprintf().Archie Cobbs2000-03-131-1/+1
* Remove a bunch of un-needed includes.Julian Elischer1999-12-071-2/+0
* Add two new generic control messages, NGM_ASCII2BINARY andArchie Cobbs1999-11-301-10/+11
* When allocating a new PKTHDR mbuf, always set m->m_pkthdr.rcvif = NULL.Archie Cobbs1999-11-171-2/+2
* Add typedefs for node methodsJulian Elischer1999-11-011-8/+7
* dang, deleted a lineJulian Elischer1999-10-231-1/+2
* Now that Netgraph is in the system there are some cleanups we can do.Julian Elischer1999-10-231-7/+3
* Whistle's Netgraph link-layer (sometimes more) networking infrastructure.Julian Elischer1999-10-211-0/+706