Lines Matching defs:protocol
68 Reply for the core protocol.
76 req->smb_conn->negotiate.protocol = PROTOCOL_CORE;
88 Reply for the coreplus protocol.
109 req->smb_conn->negotiate.protocol = PROTOCOL_COREPLUS;
121 Reply for the lanman 1.0 protocol.
137 req->smb_conn->negotiate.protocol = PROTOCOL_LANMAN1;
179 Reply for the lanman 2.0 protocol.
195 req->smb_conn->negotiate.protocol = PROTOCOL_LANMAN2;
245 Reply for the nt protocol.
323 req->smb_conn->negotiate.protocol = PROTOCOL_NT1;
438 Reply for the SMB2 2.001 protocol
491 int protocol;
516 DEBUG(5,("Requested protocol [%d][%s]\n", protos_count, protos[protos_count]));
521 for (protocol = 0; supported_protocols[protocol].proto_name; protocol++) {
524 if (supported_protocols[protocol].protocol_level > lp_srv_maxprotocol(req->smb_conn->lp_ctx))
526 if (supported_protocols[protocol].protocol_level < lp_srv_minprotocol(req->smb_conn->lp_ctx))
530 if (strcmp(supported_protocols[protocol].proto_name, protos[i]) != 0) continue;
532 supported_protocols[protocol].proto_reply_fn(req, i);
533 DEBUG(3,("Selected protocol [%d][%s]\n",
534 i, supported_protocols[protocol].proto_name));
539 smbsrv_terminate_connection(req->smb_conn, "No protocol supported !");