Method: Rex::Encoder::XDR.decode_string!
- Defined in:
- lib/rex/encoder/xdr.rb
.decode_string!(data) ⇒ Object
40 41 42 43 44 45 |
# File 'lib/rex/encoder/xdr.rb', line 40 def XDR.decode_string!(data) real_len = decode_int!(data) return "" if real_len == 0 align_len = (real_len + 3) & ~3 return data.slice!(0..align_len-1).slice(0..real_len-1) end |