NetBSD/sys/netsmb
jdolecek b37f22dc9f add support for asynchronous execution of SMB requests:
* add receive hook - if set, this function is called when request is finished
* unstatic smb_rq_enqueue(), smb_rq_reply() so that code can use that
  independant of smb_rq_simple() et al
this is needed for NT DIRECTORY CHANGE NOTIFY SMB, since they typically
take very long to complete and we want to be able to use single kernel thread
to handle them all

add support for 'nowait' requests (flag SMBR_NOWAIT), which don't expect
and answer from server and are marked as 'processed' immediatelly
after they are sent to server - needed for NT CANCEL SMB
2003-04-07 11:23:02 +00:00
..
Makefile Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
files.netsmb always include support for password encryption 2003-02-19 08:33:08 +00:00
iconv.c Change a few int -> size_t to make it compile on archs where they are not 2003-02-19 12:01:37 +00:00
iconv.h pull iconv.h from FreeBSD, update the stub iconv routines to match 2003-02-16 19:50:48 +00:00
mchain.h Change a few int -> size_t to make it compile on archs where they are not 2003-02-19 12:01:37 +00:00
netbios.h parenthesize NB_ENCNAMELEN value 2003-03-27 11:22:29 +00:00
smb.h add bunch of NT DIRECTORY CHANGE NOTIFY and NT CREATE AND X related constants 2003-04-07 11:13:24 +00:00
smb_conn.c g/c vc_timo from struct smb_vc - it's not used anymore 2003-04-02 15:03:37 +00:00
smb_conn.h add SMB_CAPS() macro, which returns session capabilities 2003-04-05 13:13:50 +00:00
smb_crypt.c add __KERNEL_RCSID 2003-02-25 09:12:11 +00:00
smb_dev.c add __KERNEL_RCSID 2003-02-25 09:12:11 +00:00
smb_dev.h remove unused struct members from struct smbioc_rq 2003-03-23 12:17:49 +00:00
smb_iod.c add support for asynchronous execution of SMB requests: 2003-04-07 11:23:02 +00:00
smb_rq.c add support for asynchronous execution of SMB requests: 2003-04-07 11:23:02 +00:00
smb_rq.h add support for asynchronous execution of SMB requests: 2003-04-07 11:23:02 +00:00
smb_smb.c add SMB_CAPS() macro, which returns session capabilities 2003-04-05 13:13:50 +00:00
smb_subr.c add bunch of NT DIRECTORY CHANGE NOTIFY and NT CREATE AND X related constants 2003-04-07 11:13:24 +00:00
smb_subr.h The implementation of the try/catch functionality uses two gcc extensions 2003-03-15 02:54:24 +00:00
smb_tran.h
smb_trantcp.c whitespace KNF 2003-03-30 09:44:28 +00:00
smb_trantcp.h Receive packets in a small pieces (NB_SORECEIVE_CHUNK), so TCP slowstart will 2003-03-24 18:08:51 +00:00
smb_usr.c remove unused struct members from struct smbioc_rq 2003-03-23 12:17:49 +00:00
subr_mchain.c #ifdef MCHAIN_DEBUG a too verbose message 2003-04-04 08:20:50 +00:00