docs: @Override
      public int decode ( byte[] buffer, int bufferIndex, int len ) throws SMBProtocolDecodingException {
          int start = bufferIndex;
  
          // Read total allocation units.
          this.alloc = SMBUtil.readInt8(buffer, bufferIndex);
          bufferIndex += 8;
  
          // read caller available allocation units
          this.free = SMBUtil.readInt8(buffer, bufferIndex);
          bufferIndex += 8;
  
          // skip actual free units
          bufferIndex += 8;
  
          this.sectPerAlloc = SMBUtil.readInt4(buffer, bufferIndex);
          bufferIndex += 4;
  
          this.bytesPerSect = SMBUtil.readInt4(buffer, bufferIndex);
          bufferIndex += 4;
  
          return bufferIndex - start;
      }