diff --git a/src/main/java/org/filesys/smb/dcerpc/server/SrvsvcDCEHandler.java b/src/main/java/org/filesys/smb/dcerpc/server/SrvsvcDCEHandler.java index 10feda6..49581c1 100644 --- a/src/main/java/org/filesys/smb/dcerpc/server/SrvsvcDCEHandler.java +++ b/src/main/java/org/filesys/smb/dcerpc/server/SrvsvcDCEHandler.java @@ -140,7 +140,7 @@ protected final boolean netShareEnum(SMBSrvSession sess, DCEBuffer inBuf, DCEBuf try { inBuf.skipPointer(); - srvName = inBuf.getString(); + srvName = inBuf.getString(DCEBuffer.ALIGN_INT); shrInfo = new ShareInfoList(inBuf); } catch (DCEBufferException ex) {