summaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_ksocket.c
AgeCommit message (Expand)Author
2025-01-13ng_ksocket: fix build without INET6Gleb Smirnoff
2025-01-10ng_ksocket: add IPv6 support for address parsing and unparsingSeyed Pouria Mousavizadeh Tehrani
2024-03-22ng_ksocket: use new macros to lock socket buffersGleb Smirnoff
2024-01-30sockets: garbage collect SS_ISCONFIRMINGGleb Smirnoff
2023-11-30sockets: don't malloc/free sockaddr memory on getpeername/getsocknameGleb Smirnoff
2023-11-30sockets: don't malloc/free sockaddr memory on accept(2)Gleb Smirnoff
2023-11-17ng_ksocket: fix accept(2)Gleb Smirnoff
2023-11-17ng_ksocket: fix upcall clearing on node shutdownGleb Smirnoff
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-08-30divert: declare PF_DIVERT domain and stop abusing PF_INETGleb Smirnoff
2022-08-17protosw: refactor protosw and domain static declaration and loadGleb Smirnoff
2022-04-07ng_ksocket: Remove unused variable.John Baldwin
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2017-06-14Check return value from soaccept().Gleb Smirnoff
2017-06-08Listening sockets improvements.Gleb Smirnoff
2016-04-29sys/netgraph: spelling fixes in comments.Pedro F. Giffuni
2014-03-14Remove AppleTalk support.Gleb Smirnoff
2014-03-14Remove IPX support.Gleb Smirnoff
2013-12-21In r248885 I have reduced size of fake uio resid that ng_ksocket(4) passesGleb Smirnoff
2013-03-29Revamp mbuf handling in ng_ksocket_incoming2():Gleb Smirnoff
2013-03-29Whitespace.Gleb Smirnoff
2013-03-29Non-functional cleanup of ng_ksocket_incoming2().Gleb Smirnoff
2012-10-18Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann
2012-05-24Revert r220768 for ng_ksocket. This node is special andGleb Smirnoff
2012-01-02Use strchr() and strrchr().Ed Schouten
2011-11-07Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten
2011-04-18Node constructor methods are supposed to be called in syscallGleb Smirnoff
2010-05-06Fix an invalid parameter detected by INVARIANT and confirmed by r193272.Fabien Thomas
2010-03-31Make ng_ksocket fulfill lower protocol stack layers alignment requirementsAlexander Motin
2009-06-28- Turn the third (islocked) argument of the knote call into flags parameter.Stanislav Sedov
2009-06-01Rework socket upcalls to close some races with setup/teardown of upcalls.John Baldwin
2008-10-23Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav
2008-03-07Send only one incoming notification at a time to reduce queueAlexander Motin
2007-02-09In the output path, mask off M_BCAST|M_MCAST so as to prevent incorrectBruce M Simpson
2006-07-24soreceive_generic(), and sopoll_generic(). Add new functions sosend(),Robert Watson
2006-02-21Clear csum_flags after reading data from socket buffer. Otherwise,Ruslan Ermilov
2005-09-06When we read data from socket buffer using soreceive() the socket layerGleb Smirnoff
2005-08-25Backout revision 1.54, because it exposes a worse problem, thanGleb Smirnoff
2005-05-16Catch up with new ng_send_fn1() interface.Gleb Smirnoff
2005-05-13When used as divert socket we need to decouple stack when node is enteredGleb Smirnoff
2005-04-18Fix panics with misconfigured routing:Gleb Smirnoff
2005-02-19Reimplement recursion protection, checking whether current thread holdsGleb Smirnoff
2005-02-16Remove a recursion protection, which we inherited from splnet() netgraph times.Gleb Smirnoff
2005-02-12Allocate enough space for new tag.Gleb Smirnoff
2005-02-12When netgraph(4) was converted to use mbuf_tags(9) instead of meta-dataGleb Smirnoff
2005-01-07/* -> /*- for license, minor formatting changesWarner Losh
2004-09-02In FreeBSD 5.x, curthread is always defined, so we don't need to to testRobert Watson
2004-06-25Convert Netgraph to use mbuf tags to pass its meta information around.Julian Elischer
2004-06-17Merge additional socket buffer locking from rwatson_netperf:Robert Watson
2004-06-14The socket field so_state is used to hold a variety of socket relatedRobert Watson