s3:libsmb: use smb_len_nbt() in clitrans.c
authorStefan Metzmacher <metze@samba.org>
Wed, 26 Oct 2011 13:41:02 +0000 (15:41 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 26 Oct 2011 13:41:02 +0000 (15:41 +0200)
metze

source3/libsmb/clitrans.c

index 91157b6698e726bc36f36d5958f55e1c824afaf5..dae7f2c84420ed7bc98e642e49742fc7dd283075 100644 (file)
@@ -140,9 +140,9 @@ static NTSTATUS cli_pull_trans(uint8_t *inbuf,
         * length. Likewise for param_ofs/param_disp.
         */
 
-       if (trans_oob(smb_len(inbuf), param_ofs, *pnum_param)
+       if (trans_oob(smb_len_nbt(inbuf), param_ofs, *pnum_param)
            || trans_oob(*ptotal_param, *pparam_disp, *pnum_param)
-           || trans_oob(smb_len(inbuf), data_ofs, *pnum_data)
+           || trans_oob(smb_len_nbt(inbuf), data_ofs, *pnum_data)
            || trans_oob(*ptotal_data, *pdata_disp, *pnum_data)) {
                return NT_STATUS_INVALID_NETWORK_RESPONSE;
        }