summaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_tty.c
AgeCommit message (Expand)Author
2026-01-06ng_tty: avoid the sign extention of charAhmad Khalifa
2025-09-25ng_tty: copy to the correct mbufAhmad Khalifa
2025-09-24ng_tty: don't increment m_dataAhmad Khalifa
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-04-17tty: convert tty_lock_assert to tty_assert_locked to hide lock typeKyle Evans
2020-04-17Don't initialize m->m_data to m->m_pktdat, this is already done by theGleb Smirnoff
2016-04-29sys/netgraph: spelling fixes in comments.Pedro F. Giffuni
2014-09-19Remove ifq_drops from struct ifqueue. Now queue drops are accounted inGleb Smirnoff
2012-12-05 Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2011-04-18Node constructor methods are supposed to be called in syscallGleb Smirnoff
2010-10-13When calling panic(), always pass a format string.Rui Paulo
2010-05-03Add new tunable 'net.link.ifqmaxlen' to set default send interfaceMaxim Sobolev
2008-12-13Remove node shutdown on tty close. This could be easily done by user-levelAlexander Motin
2008-12-13Change ttyhook_register() second argument from thread to process pointer.Alexander Motin
2008-11-08Don't use curthread to resolve file descriptor. Request may be queued, soAlexander Motin
2008-11-07Don't assign completely meaningless name to the node on creation.Alexander Motin
2008-10-23Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav
2008-10-03Update ng_tty for MPSAFE TTY.Andrew Thompson
2006-11-06Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson
2005-10-16Use new (inline) functions for calls into driver.Poul-Henning Kamp
2005-10-08In ngt_input(), do not derefer sc (= (sc_p) tp->t_lsc) before makingSeigo Tanimura
2005-01-13Locking and cleanup of tty netgraph node. Tty stack is Giant-locked,Gleb Smirnoff
2005-01-07/* -> /*- for license, minor formatting changesWarner Losh
2004-12-05Use ng_callout() instead of timeout(9).Gleb Smirnoff
2004-09-17Fix an issue with ng_tty which (ab)used the tty->t_sc field which isPoul-Henning Kamp
2004-08-28Mark Netgraph TTY, KAME IPSEC, and IPX/SPX as requiring Giant for correctRobert Watson
2004-07-14Add a mutex ng_tty_mtx to protect the global variable ngt_unit. NoteRobert Watson
2004-06-26Fix line discipline switching issues: If opening a new ldisc fails,Poul-Henning Kamp
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-05-29Switch to using C99 sparse initialisers for the type methods array.Julian Elischer
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein
2002-04-01Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin
2002-02-05Get rid of the twisted MFREE() macro entirely.Matthew Dillon
2001-12-10Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien
2001-09-12KSE Milestone 2Julian Elischer
2001-05-15Remove unneeded includes in the i386 case.John Baldwin
2001-01-08Part 2 of the netgraph rewrite.Julian Elischer
2001-01-06Rewrite of netgraph to start getting ready for SMP.Julian Elischer
2000-12-18Divorce the kernel binary ABI version number from the messageJulian Elischer
2000-12-12Reviewed by: Archie@freebsd.orgJulian Elischer
2000-11-18Add the use of M_ZERO to netgraph.David Malone
2000-10-29Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp
2000-10-24Since neither archie nor I work at Whistle any more, change our emailJulian Elischer
2000-09-22Remove unnecessary #include's as reported by phk's script.Archie Cobbs
2000-09-07Major update to the way synchronization is done in the kernel. HighlightsJason Evans
2000-04-28Two simple changes to the kernel internal API for netgraph modules,Julian Elischer
2000-03-13Use snprintf() instead of sprintf().Archie Cobbs
1999-12-07Remove a bunch of un-needed includes.Julian Elischer