summaryrefslogtreecommitdiffstats
path: root/source3/smbd/globals.h
Commit message (Collapse)AuthorAgeFilesLines
* s3:smbd: add a generic smbd_dirptr_lanman2_entry() functionStefan Metzmacher2009-08-191-0/+21
| | | | | | | | This can we used by SMB2, the key difference between SMB1 and SMB2 is that with SMB2 entries are aligned to 8 bytes and there's no padding at the end of the last entry. metze
* s3:smbd: make smbd_check_open_rights() function non-static for use in SMB2Stefan Metzmacher2009-08-191-0/+5
| | | | metze
* s3:smbd: add smbd_notify_cancel_by_smbreq()Stefan Metzmacher2009-08-171-0/+3
| | | | | | This function will be used by the SMB2 notify code. metze
* s3:smbd: implement SMB2 Cancel correctly.Stefan Metzmacher2009-08-171-1/+8
| | | | metze
* Fix BASE-DELAYWRITE test by removing const from struct smb_filenameJeremy Allison2009-08-121-1/+1
| | | | | | | | in smbd_do_qfilepathinfo(). update_stat_ex_mtime() modifies the stat struct inside the smb_fname so don't make a copy of that stat struct, use it directly - it's meant to be updated and represent the state of the file we're returning. Jeremy.
* s3:smbd: rename conn => sconn for smbd_server_connection structsStefan Metzmacher2009-08-081-3/+3
| | | | | | | This should avoid confusion between smbd_server_connection and connection_struct variables. metze
* s3:smbd: move dptr globals into struct smbd_server_connectionStefan Metzmacher2009-08-071-5/+6
| | | | metze
* s3:smbd: add generic smbd_dirptr_get_entry()Stefan Metzmacher2009-08-071-0/+21
| | | | metze
* s3: Convert some callers of vfs_stat_smb_fname to SMB_VFS_STAT()Tim Prouty2009-07-221-1/+0
|
* s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfoStefan Metzmacher2009-07-131-0/+9
| | | | metze
* s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfoStefan Metzmacher2009-07-131-0/+9
| | | | metze
* s3:smbd: make smbd_do_qfilepathinfo() non static for use in SMB2Stefan Metzmacher2009-07-121-0/+16
| | | | metze
* s3:smbd: make smbd_do_locking() non staticStefan Metzmacher2009-07-101-0/+17
| | | | metze
* s3:smbd: add marshalling layer for SMB2 Lock supportStefan Metzmacher2009-07-021-0/+1
| | | | metze
* s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) supportStefan Metzmacher2009-07-021-0/+1
| | | | metze
* s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)Stefan Metzmacher2009-07-021-0/+1
| | | | metze
* s3:smbd: add marshalling layer for SMB2 SetInfo supportStefan Metzmacher2009-07-021-0/+1
| | | | metze
* s3:smbd: add marshalling layer for SMB2 GetInfo supportStefan Metzmacher2009-07-021-0/+1
| | | | metze
* s3:smbd: add support for SMB2 NotifyStefan Metzmacher2009-07-021-0/+1
| | | | metze
* s3:smbd: move global notify_changes_by_mid to smbd_server_connectionStefan Metzmacher2009-07-021-2/+2
| | | | metze
* s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancelStefan Metzmacher2009-06-241-0/+2
| | | | metze
* s3:smbd: keep a list of outstanding SMB2 requestsStefan Metzmacher2009-06-241-0/+4
| | | | metze
* s3:smbd: add smbd_smb2_send_oplock_break()Stefan Metzmacher2009-06-241-0/+5
| | | | metze
* s3:smbd: more validation of the incoming SMB2 requestsStefan Metzmacher2009-06-091-0/+2
| | | | metze
* s3:smbd: keep the chain_fsp for SMB2 requestsStefan Metzmacher2009-06-051-0/+2
| | | | metze
* s3:smbd: add support for SMB2 IoctlStefan Metzmacher2009-06-051-0/+1
| | | | | | We don't implement any level yet. metze
* s3:smbd: make smbd_server_connection_terminate() a macroStefan Metzmacher2009-06-051-0/+6
| | | | metze
* s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the ↵Stefan Metzmacher2009-06-051-6/+10
| | | | | | _ex() function metze
* Change smbd_smb2_request_error() to add a __location__.Jeremy Allison2009-06-041-4/+3
| | | | | This allows quick identification of smb2 parsing errors. Jeremy.
* s3:smbd: implement SMB2 WriteStefan Metzmacher2009-06-031-0/+1
| | | | | | This only works on file shares. metze
* s3:smbd: implement SMB2 ReadStefan Metzmacher2009-06-031-0/+1
| | | | | | This only works works on file shares. metze
* s3:smbd: implement SMB2 FlushStefan Metzmacher2009-06-031-0/+1
| | | | | | This works only on file shares yet. metze
* s3:smbd: implement SMB2 CloseStefan Metzmacher2009-06-031-0/+1
| | | | metze
* s3:smbd: implement a simple version of SMB2 CreateStefan Metzmacher2009-06-031-0/+1
| | | | | | | It only work on file shares and just ignores any additional Create Context Values. metze
* s3:smbd: add smbd_smb2_fake_smb_request()Stefan Metzmacher2009-06-031-0/+2
| | | | metze
* s3:smbd: create a connection_struct in SMB2 Tree ConnectStefan Metzmacher2009-06-031-0/+1
| | | | metze
* s3:smbd: create a user_struct for compat in SMB2 Session SetupStefan Metzmacher2009-06-031-0/+2
| | | | metze
* s3:smbd: move tcon specific globals to struct smbd_server_connectionStefan Metzmacher2009-06-031-5/+6
| | | | metze
* s3:smbd: move more session specific globals to struct smbd_server_connectionStefan Metzmacher2009-06-031-12/+15
| | | | metze
* s3:smbd: move some session specific globals to struct smbd_server_connectionStefan Metzmacher2009-06-031-8/+10
| | | | metze
* s3:smbd: move already_got_session to struct smbd_server_connectionStefan Metzmacher2009-06-031-2/+3
| | | | metze
* s3:smbd: move max_recv to struct smbd_server_connectionStefan Metzmacher2009-06-031-5/+5
| | | | metze
* s3:smbd: move negprot related globals to struct smbd_server_connectionStefan Metzmacher2009-06-031-5/+7
| | | | metze
* s3:smbd: move pending_auth_data list to struct smbd_server_connectionStefan Metzmacher2009-06-031-5/+4
| | | | metze
* s3:smbd: remove unused global 'orig_inbuf'Stefan Metzmacher2009-05-261-1/+0
| | | | metze
* s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connectionStefan Metzmacher2009-05-261-3/+5
| | | | metze
* s3:smbd: add support for SMB2 signingStefan Metzmacher2009-05-261-0/+11
| | | | metze
* s3:smbd: implement SMB2 Tree DisconnectStefan Metzmacher2009-05-221-0/+1
| | | | metze
* s3:smbd: implement SMB2 Tree ConnectStefan Metzmacher2009-05-221-0/+23
| | | | | | For now this only checks if the share is present or not. metze
* s3:smbd: implement SMB2 LogoffStefan Metzmacher2009-05-221-0/+1
| | | | metze