show_printf
show_printf("FileName = %s", filename);
show_printf("FileID = 0x%.4x", get2(data));
show_printf("FindCount = 0x%.4x", get2(data));
show_printf("InfoLevel = %s", infolevel);
show_printf("FindKey = 0x%.8x", get4(data));
show_printf("FindFlags = 0x%.4x", get2(data));
show_printf("FileName = %s", filename);
show_printf("ByteCount = %d", bytecount);
show_printf("Dialect[%d] = %s",
show_printf("WordCount = %d", wordcount);
show_printf("Dialect Index = %d", protodata[0]);
show_printf("Security Mode = 0x%x", protodata[0]);
show_printf("MaxMPXRequests = %d", get2(protodata));
show_printf("MaxVCs = %d", get2(protodata));
show_printf("MaxBufferSize = %d", get4(protodata));
show_printf("MaxRawBuffer = %d", get4(protodata));
show_printf("SessionKey = 0x%.8x", get4(protodata));
show_printf("Capabilities = 0x%.8x", caps);
show_printf("Server Time = %s", format_nttime(nttime));
show_printf("Server TZ = %d", get2(protodata));
show_printf("KeyLength = %d", key_len);
show_printf("ByteCount = %d", bytecount);
show_printf("Server GUID (16)");
show_printf("Security Blob (SPNEGO)");
show_printf("NTLM Challenge: (%d)", key_len);
show_printf("Server Domain = %s", tbuf);
show_printf("WordCount = %d", wordcount);
show_printf("TotalParamBytes = %d", get2(vwv));
show_printf("TotalDataBytes = %d", get2(vwv+2));
show_printf("MaxParamBytes = %d", get2(vwv+4));
show_printf("MaxDataBytes = %d", get2(vwv+6));
show_printf("MaxSetupWords = %d", vwv[8]);
show_printf("TransFlags = 0x%.4x", get2(vwv+10));
show_printf("Timeout = 0x%.8x", get4(vwv+12));
show_printf("ParamBytes = %d", parambytes);
show_printf("ParamOffset = %d", paramoffset);
show_printf("DataBytes = %d", get2(vwv+22));
show_printf("DataOffset = %d", get2(vwv+24));
show_printf("SetupWords = %d", setupcount);
show_printf("ByteCount = %d", bytecount);
show_printf("NmPipeFunc = 0x%x (%s)",
show_printf("RAP_Func = %d (%s)",
show_printf("FileName = %s", filename);
show_printf("TotalParamBytes = %d", get2(vwv));
show_printf("TotalDataBytes = %d", get2(vwv+2));
show_printf("ParamBytes = 0x%.4x", parambytes);
show_printf("ParamOffset = 0x%.4x", paramoffset);
show_printf("ParamDispl. = 0x%.4x", get2(vwv+10));
show_printf("DataBytes = 0x%.4x", get2(vwv+12));
show_printf("DataOffset = 0x%.4x", get2(vwv+14));
show_printf("DataDispl. = 0x%.4x", get2(vwv+16));
show_printf("SetupWords = %d", setupcount);
show_printf("ByteCount = %d", bytecount);
show_printf("ParamVec (%d)", parambytes);
show_printf("WordCount = %d", wordcount);
show_printf("ChainedCommand = 0x%.2x", andxcmd);
show_printf("NextOffset = 0x%.4x", andxoffset);
show_printf("TconFlags = 0x%.4x", tconflags);
show_printf("PasswordLength = 0x%.4x", pw_len);
show_printf("ByteCount = %d", bytecount);
show_printf("SharePath = %s", path);
show_printf("ServiceType = %s", svc);
show_printf("WordCount = %d", wordcount);
show_printf("ChainedCommand = 0x%.2x", andxcmd);
show_printf("NextOffset = 0x%.4x", andxoffset);
show_printf("OptionalSupport = 0x%.4x", tconflags);
show_printf("ByteCount = %d", bytecount);
show_printf("ServiceType = %s", svc);
show_printf("NativeFS = %s", tbuf);
show_printf("WordCount = %d", wordcount);
show_printf("ChainedCommand = 0x%.2x", setupdata[0]);
show_printf("NextOffset = 0x%.4x", get2(setupdata));
show_printf("MaxBufferSize = %d", get2(setupdata));
show_printf("MaxMPXRequests = %d", get2(setupdata));
show_printf("VCNumber = %d", get2(setupdata));
show_printf("SessionKey = 0x%.8x", get4(setupdata));
show_printf("Sec. blob len = %d", sec_blob_len);
show_printf("LM_Hash_Len = %d", lm_pw_len);
show_printf("NT_Hash_Len = %d", nt_pw_len);
show_printf("Capabilities = 0x%.8x", cap);
show_printf("ByteCount = %d", bytecount);
show_printf("Security blob: (SPNEGO)");
show_printf("LM Hash (%d bytes)", lm_pw_len);
show_printf("NT Hash (%d bytes)", nt_pw_len);
show_printf("AccountName = %s", tbuf);
show_printf("DomainName = %s", tbuf);
show_printf("NativeOS = %s", tbuf);
show_printf("NativeLanman = %s", tbuf);
show_printf("WordCount = %d", wordcount);
show_printf("ChainedCommand = 0x%.2x", setupdata[0]);
show_printf("NextOffset = 0x%.4x", get2(setupdata));
show_printf("SetupAction = 0x%.4x", get2(setupdata));
show_printf("Sec. blob len = %d", sec_blob_len);
show_printf("ByteCount = %d", bytecount);
show_printf("NativeOS = %s", tbuf);
show_printf("NativeLanman = %s", tbuf);
show_printf("DomainName = %s", tbuf);
show_printf("WordCount = %d", wordcount);
show_printf("ByteCount = %d", bytecount);
show_printf("TotalParamBytes = %d", get2(vwv));
show_printf("TotalDataBytes = %d", get2(vwv+2));
show_printf("MaxParamBytes = %d", get2(vwv+4));
show_printf("MaxDataBytes = %d", get2(vwv+6));
show_printf("MaxSetupWords = %d", vwv[8]);
show_printf("TransFlags = 0x%.4x", get2(vwv+10));
show_printf("Timeout = 0x%.8x", get4(vwv+12));
show_printf("ParamBytes = 0x%.4x", parambytes);
show_printf("ParamOffset = 0x%.4x", paramoffset);
show_printf("DataBytes = 0x%.4x", get2(vwv+22));
show_printf("DataOffset = 0x%.4x", get2(vwv+24));
show_printf("SetupWords = %d", setupcount);
show_printf("FunctionCode = %d", subcode);
show_printf("FunctionName = %s", name);
show_printf("TotalParamBytes = %d", get2(vwv));
show_printf("TotalDataBytes = %d", get2(vwv+2));
show_printf("ParamBytes = 0x%.4x", parambytes);
show_printf("ParamOffset = 0x%.4x", paramoffset);
show_printf("ParamDispl. = 0x%.4x", get2(vwv+10));
show_printf("DataBytes = 0x%.4x", get2(vwv+12));
show_printf("DataOffset = 0x%.4x", get2(vwv+14));
show_printf("DataDispl. = 0x%.4x", get2(vwv+16));
show_printf("SetupWords = %d", setupcount);
show_printf("WordCount = %d", wordcount);
show_printf("WordCount = %d", wordcount);
show_printf(
show_printf(
show_printf(
show_printf(
show_printf(
show_printf(
show_printf("Command code = 0x%x (SMB%s)",
show_printf("Command code = 0x%x", smb->com);
show_printf("NT Status = %x", get4(smb->err));
show_printf("Error class/code = %d/%d",
show_printf("Flags summary = 0x%.2x", smb->flags);
show_printf("Flags2 summary = 0x%.4x", smb_flags2);
show_printf("Tree ID (TID) = 0x%.4x", get2(smb->tid));
show_printf("Proc. ID (PID) = 0x%.4x", get2(smb->pid));
show_printf("User ID (UID) = 0x%.4x", get2(smb->uid));
show_printf("Mux. ID (MID) = 0x%.4x", get2(smb->mid));
show_printf("InfoLevel = 0x%.4x", get2(data));
show_printf("FileName = %s", filename);
show_printf("FileID = 0x%.4x", get2(data));
show_printf("InfoLevel = 0x%.4x", get2(data));
show_printf("FileID = 0x%.4x", get2(data));
show_printf("InfoLevel = 0x%.4x", get2(data));
show_printf("SearchAttributes = 0x%.4x", get2(data));
show_printf("FindCount = 0x%.4x", get2(data));
show_printf("FindFlags = 0x%.4x", get2(data));
show_printf("InfoLevel = %s", infolevel);