summaryrefslogtreecommitdiffstats
path: root/sys/netncp
Commit message (Expand)AuthorAgeFilesLines
* Switch to our preferred 2-clause BSD license.joel2010-04-0717-112/+10
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-234-9/+9
* lockmgrs need to be released before to be destroyed and draining doesn'tattilio2008-03-301-0/+1
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.ru2008-03-251-1/+1
* - Handle buffer lock waiters count directly in the buffer cache insteadattilio2008-03-011-0/+1
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isattilio2008-02-251-1/+1
* Introduce some functions in the vnode locks namespace and in the ffsattilio2008-02-241-1/+1
* Cleanup lockmgr interface and exported KPI:attilio2008-01-241-16/+16
* Refactor select to reduce contention and hide internal implementationjeff2007-12-163-111/+9
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-11/+11
* In ncp_conn_alloc(), a new credential pointer, 'owner', is set up to pointrwatson2007-05-271-3/+4
* Use pause() rather than tsleep() on stack variables and function pointers.jhb2007-02-271-2/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-063-1/+3
* - Fix ncp_poll() to not panic if the socket doesn't have any pending data.jhb2006-08-031-7/+27
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),rwatson2006-07-241-9/+8
* In ncp_sysctl_connstat(), the SLIST_FOREACH() logic to check 'error'rwatson2006-01-141-7/+1
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Change API of mb_copy_t in libmchain so that netsmb can handleimura2005-07-291-1/+11
* avoid potential null ptr derefssam2005-02-231-2/+11
* /* -> /*- for license, minor formatting changesimp2005-01-0719-19/+20
* Use byteorder(9) functions to implement the [g,s]et[d,w][b,l]e macros somarius2005-01-031-36/+14
* Add missing zero flag argument.phk2004-10-121-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-2/+2
* add missing #include <sys/module.h>phk2004-05-301-0/+1
* Make the process_exit eventhandler run without Giant. Add Giant hookspeter2004-03-141-0/+2
* Split the mlock() kernel code into two parts, mlock(), which unpackstruckman2004-02-261-2/+3
* Device megapatch 4/6:phk2004-02-211-0/+2
* The present defaults for the open and close for device drivers whichphk2003-09-271-2/+0
* size_t != int. Make this compile on 64 bit platforms (eg: amd64).peter2003-07-241-1/+2
* Use __FBSDID().obrien2003-06-119-24/+36
* - Merge struct procsig with struct sigacts.jhb2003-05-131-1/+3
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-2/+3
* Replace the at_fork, at_exec, and at_exit functions with the slightly morejhb2003-03-241-7/+7
* Use td->td_ucred instead of td->td_proc->p_ucred.jhb2003-03-201-1/+1
* Note that MAJOR_AUTO is now the default if d_maj is not initialized. Thisphk2003-03-091-1/+0
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+5
* Use a character device and ioctl() for communication between libncptjr2003-02-283-138/+155
* Catch up with KSE changes.fjoe2003-02-2611-314/+369
* Back out M_* changes, per decision of the TRB.imp2003-02-194-5/+5
* Lock proc while accessing p_siglist p_sigmask and p_sigignore.tjr2003-02-141-1/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-214-5/+5
* - Change mb_copy_t to take a size_t as the length argument instead of anjhb2002-11-081-1/+1
* Change iov_base's type from `char *' to the standard `void *'. Allmike2002-10-111-1/+2
* Back our kernel support for reliable signal queues.jmallett2002-10-011-3/+2
* Convert use of p_siglist and old SIG*() macros to use <sys/ksiginfo.h>jmallett2002-09-301-2/+3
* use __packed.alfred2002-09-233-14/+14
* Wire the sysctl output buffer before grabbing any locks to preventtruckman2002-07-281-0/+1
* Make bn_name a const char * to quieten some warnings.dwmalone2002-07-271-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-4/+1
* CURSIG() is not a macro so rename it cursig().julian2002-05-291-1/+1
OpenPOWER on IntegriCloud