eclass 32 libcli/util/error.h void ntstatus_to_dos(NTSTATUS ntstatus, uint8_t *eclass, uint32_t *ecode); eclass 2447 source3/include/proto.h void cli_dos_error(struct cli_state *cli, uint8 *eclass, uint32 *ecode); eclass 2953 source3/include/proto.h NTSTATUS dos_to_ntstatus(uint8 eclass, uint32 ecode); eclass 2954 source3/include/proto.h void ntstatus_to_dos(NTSTATUS ntstatus, uint8 *eclass, uint32 *ecode); eclass 6333 source3/include/proto.h void error_packet_set(char *outbuf, uint8 eclass, uint32 ecode, NTSTATUS ntstatus, int line, const char *file); eclass 6334 source3/include/proto.h int error_packet(char *outbuf, uint8 eclass, uint32 ecode, NTSTATUS ntstatus, int line, const char *file); eclass 6339 source3/include/proto.h void reply_dos_error(struct smb_request *req, uint8 eclass, uint32 ecode, eclass 6341 source3/include/proto.h void reply_both_error(struct smb_request *req, uint8 eclass, uint32 ecode, eclass 116 source3/include/smb_macros.h #define reply_doserror(req,eclass,ecode) reply_dos_error(req,eclass,ecode,__LINE__,__FILE__) eclass 117 source3/include/smb_macros.h #define reply_botherror(req,status,eclass,ecode) reply_both_error(req,eclass,ecode,status,__LINE__,__FILE__) eclass 212 source3/libsmb/clierror.c void cli_dos_error(struct cli_state *cli, uint8 *eclass, uint32 *ecode) eclass 223 source3/libsmb/clierror.c ntstatus_to_dos( status, eclass, ecode); eclass 231 source3/libsmb/clierror.c ntstatus_to_dos(ntstatus, eclass, ecode); eclass 235 source3/libsmb/clierror.c *eclass = CVAL(cli->inbuf,smb_rcls); eclass 253 source3/libsmb/clierror.c uint8 eclass; eclass 256 source3/libsmb/clierror.c cli_dos_error(cli, &eclass, &ecode); eclass 257 source3/libsmb/clierror.c status = dos_to_ntstatus(eclass, ecode); eclass 333 source3/libsmb/clierror.c uint8 eclass; eclass 334 source3/libsmb/clierror.c cli_dos_error(cli, &eclass, &ecode); eclass 335 source3/libsmb/clierror.c return dos_to_ntstatus(eclass, ecode); eclass 333 source3/libsmb/clilist.c uint8 eclass; eclass 339 source3/libsmb/clilist.c cli_dos_error(cli, &eclass, &ecode); eclass 348 source3/libsmb/clilist.c if (eclass == ERRDOS && ecode == ERRnofiles) { eclass 354 source3/libsmb/clilist.c if (eclass != ERRSRV || ecode != ERRerror) eclass 562 source3/libsmb/clirap.c uint8 eclass; eclass 564 source3/libsmb/clirap.c cli_dos_error(cli, &eclass, &ecode); eclass 565 source3/libsmb/clirap.c if (eclass != ERRSRV || ecode != ERRerror) break; eclass 687 source3/libsmb/clirap.c uint8 eclass; eclass 689 source3/libsmb/clirap.c cli_dos_error(cli, &eclass, &ecode); eclass 690 source3/libsmb/clirap.c if (eclass != ERRSRV || ecode != ERRerror) break; eclass 1216 source3/libsmb/clirap.c uint8 eclass; eclass 1218 source3/libsmb/clirap.c cli_dos_error(cli, &eclass, &ecode); eclass 1219 source3/libsmb/clirap.c if (eclass != ERRSRV || ecode != ERRerror) break; eclass 483 source3/libsmb/clitrans.c uint8 eclass; eclass 508 source3/libsmb/clitrans.c cli_dos_error(cli, &eclass, &ecode); eclass 509 source3/libsmb/clitrans.c if (!(eclass == ERRDOS && ecode == ERRmoredata)) { eclass 643 source3/libsmb/clitrans.c cli_dos_error(cli, &eclass, &ecode); eclass 644 source3/libsmb/clitrans.c if(!(eclass == ERRDOS && ecode == ERRmoredata)) { eclass 1424 source3/libsmb/errormap.c NTSTATUS dos_to_ntstatus(uint8 eclass, uint32 ecode) eclass 1427 source3/libsmb/errormap.c if (eclass == 0 && ecode == 0) return NT_STATUS_OK; eclass 1429 source3/libsmb/errormap.c if (eclass == dos_to_ntstatus_map[i].dos_class && eclass 1441 source3/libsmb/errormap.c void ntstatus_to_dos(NTSTATUS ntstatus, uint8 *eclass, uint32 *ecode) eclass 1445 source3/libsmb/errormap.c *eclass = 0; eclass 1452 source3/libsmb/errormap.c *eclass = ntstatus_to_dos_map[i].dos_class; eclass 1457 source3/libsmb/errormap.c *eclass = ERRHRD; eclass 55 source3/libsmb/libsmb_misc.c uint8 eclass; eclass 58 source3/libsmb/libsmb_misc.c cli_dos_error(c, &eclass, &ecode); eclass 61 source3/libsmb/libsmb_misc.c (int)eclass, (int)ecode, (int)ecode, ret)); eclass 38 source3/smbd/error.c void error_packet_set(char *outbuf, uint8 eclass, uint32 ecode, NTSTATUS ntstatus, int line, const char *file) eclass 43 source3/smbd/error.c if (eclass == (uint8)-1) { eclass 51 source3/smbd/error.c if (NT_STATUS_V(ntstatus) == 0 && eclass) { eclass 52 source3/smbd/error.c ntstatus = dos_to_ntstatus(eclass, ecode); eclass 64 source3/smbd/error.c eclass = NT_STATUS_DOS_CLASS(ntstatus); eclass 66 source3/smbd/error.c } else if (eclass == 0 && NT_STATUS_V(ntstatus)) { eclass 67 source3/smbd/error.c ntstatus_to_dos(ntstatus, &eclass, &ecode); eclass 71 source3/smbd/error.c SSVAL(outbuf,smb_rcls,eclass); eclass 78 source3/smbd/error.c eclass, eclass 83 source3/smbd/error.c int error_packet(char *outbuf, uint8 eclass, uint32 ecode, NTSTATUS ntstatus, int line, const char *file) eclass 86 source3/smbd/error.c error_packet_set(outbuf, eclass, ecode, ntstatus, line, file); eclass 106 source3/smbd/error.c void reply_dos_error(struct smb_request *req, uint8 eclass, uint32 ecode, eclass 111 source3/smbd/error.c error_packet_set((char *)req->outbuf, eclass, ecode, NT_STATUS_OK, line, eclass 115 source3/smbd/error.c void reply_both_error(struct smb_request *req, uint8 eclass, uint32 ecode, eclass 120 source3/smbd/error.c error_packet_set((char *)req->outbuf, eclass, ecode, status, eclass 143 source3/smbd/error.c int eclass=defclass; eclass 157 source3/smbd/error.c eclass = unix_dos_nt_errmap[i].dos_class; eclass 166 source3/smbd/error.c error_packet_set((char *)req->outbuf, eclass, ecode, ntstatus, eclass 371 source3/torture/torture.c uint8 eclass, uint32 ecode, NTSTATUS nterr) eclass 381 source3/torture/torture.c if (eclass != cclass || ecode != num) { eclass 385 source3/torture/torture.c (int)eclass, (int)ecode, nt_errstr(nterr), line); eclass 453 source4/libcli/raw/clitransport.c int eclass = CVAL(req->in.hdr,HDR_RCLS); eclass 455 source4/libcli/raw/clitransport.c if (eclass == 0 && code == 0) { eclass 458 source4/libcli/raw/clitransport.c transport->error.e.nt_status = NT_STATUS_DOS(eclass, code); eclass 1181 source4/libcli/util/errormap.c uint8_t eclass; eclass 1183 source4/libcli/util/errormap.c ntstatus_to_dos(status1, &eclass, &ecode); eclass 1184 source4/libcli/util/errormap.c return eclass == NT_STATUS_DOS_CLASS(status2) && eclass 1188 source4/libcli/util/errormap.c uint8_t eclass; eclass 1190 source4/libcli/util/errormap.c ntstatus_to_dos(status2, &eclass, &ecode); eclass 1191 source4/libcli/util/errormap.c return eclass == NT_STATUS_DOS_CLASS(status1) && eclass 1200 source4/libcli/util/errormap.c void ntstatus_to_dos(NTSTATUS ntstatus, uint8_t *eclass, uint32_t *ecode) eclass 1204 source4/libcli/util/errormap.c *eclass = 0; eclass 1209 source4/libcli/util/errormap.c *eclass = NT_STATUS_DOS_CLASS(ntstatus); eclass 1216 source4/libcli/util/errormap.c *eclass = ntstatus_to_dos_map[i].dos_class; eclass 1221 source4/libcli/util/errormap.c *eclass = ERRHRD; eclass 351 source4/smb_server/smb/request.c uint8_t eclass; eclass 353 source4/smb_server/smb/request.c ntstatus_to_dos(status, &eclass, &ecode); eclass 354 source4/smb_server/smb/request.c SCVAL(req->out.hdr, HDR_RCLS, eclass); eclass 71 source4/torture/util.h uint8_t eclass, uint32_t ecode, NTSTATUS nterr); eclass 580 source4/torture/util_smb.c uint8_t eclass, uint32_t ecode, NTSTATUS nterr) eclass 589 source4/torture/util_smb.c if (eclass != classnum || ecode != num) { eclass 592 source4/torture/util_smb.c nt_errstr(NT_STATUS_DOS(eclass, ecode)),