Lines Matching refs:dialect
171 static char *next_dialect(char *dialect, int *next_off, int bcount) in next_dialect() argument
173 dialect = dialect + *next_off; in next_dialect()
174 *next_off = strnlen(dialect, bcount); in next_dialect()
175 if (dialect[*next_off] != '\0') in next_dialect()
177 return dialect; in next_dialect()
183 char *dialect; in ksmbd_lookup_dialect_by_name() local
188 dialect = cli_dialects; in ksmbd_lookup_dialect_by_name()
191 dialect = next_dialect(dialect, &next, bcount); in ksmbd_lookup_dialect_by_name()
192 if (!dialect) in ksmbd_lookup_dialect_by_name()
195 dialect); in ksmbd_lookup_dialect_by_name()
196 if (!strcmp(dialect, smb1_protos[i].name)) { in ksmbd_lookup_dialect_by_name()
430 return (conn->dialect >= SMB21_PROT_ID && in __smb2_negotiate()
431 conn->dialect <= SMB311_PROT_ID); in __smb2_negotiate()
448 conn->dialect = ksmbd_negotiate_smb_dialect(work->request_buf); in ksmbd_smb_negotiate_common()
449 ksmbd_debug(SMB, "conn->dialect 0x%x\n", conn->dialect); in ksmbd_smb_negotiate_common()