mirror of
https://github.com/samba-team/samba.git
synced 2025-03-08 04:58:40 +03:00
s3: Pass sconn explicitly to reply_special
This commit is contained in:
parent
7223799b6e
commit
d5f20aea73
@ -6139,7 +6139,7 @@ bool check_fsp_ntquota_handle(connection_struct *conn, struct smb_request *req,
|
||||
files_struct *fsp);
|
||||
bool fsp_belongs_conn(connection_struct *conn, struct smb_request *req,
|
||||
files_struct *fsp);
|
||||
void reply_special(char *inbuf);
|
||||
void reply_special(struct smbd_server_connection *sconn, char *inbuf);
|
||||
void reply_tcon(struct smb_request *req);
|
||||
void reply_tcon_and_X(struct smb_request *req);
|
||||
void reply_unknown_new(struct smb_request *req, uint8 type);
|
||||
|
@ -1638,7 +1638,7 @@ static void process_smb(struct smbd_server_connection *conn,
|
||||
/*
|
||||
* NetBIOS session request, keepalive, etc.
|
||||
*/
|
||||
reply_special((char *)inbuf);
|
||||
reply_special(conn, (char *)inbuf);
|
||||
goto done;
|
||||
}
|
||||
|
||||
|
@ -495,13 +495,12 @@ static bool netbios_session_retarget(const char *name, int name_type)
|
||||
Reply to a (netbios-level) special message.
|
||||
****************************************************************************/
|
||||
|
||||
void reply_special(char *inbuf)
|
||||
void reply_special(struct smbd_server_connection *sconn, char *inbuf)
|
||||
{
|
||||
int msg_type = CVAL(inbuf,0);
|
||||
int msg_flags = CVAL(inbuf,1);
|
||||
fstring name1,name2;
|
||||
char name_type1, name_type2;
|
||||
struct smbd_server_connection *sconn = smbd_server_conn;
|
||||
|
||||
/*
|
||||
* We only really use 4 bytes of the outbuf, but for the smb_setlen
|
||||
|
Loading…
x
Reference in New Issue
Block a user