diff --git a/nselib/rmi.lua b/nselib/rmi.lua index a5825d862..af220945f 100644 --- a/nselib/rmi.lua +++ b/nselib/rmi.lua @@ -883,7 +883,7 @@ function RmiDataStream:readReturnData(dis) return doh("Not enough data received") end - local status, magic = dis:readShort() -- read magic + local status, magic = dis:readUnsignedShort() -- read magic local status, version = dis:readShort() -- read version