- Code: Select all
if (!uuidBasedOnMAC) {
if (ni != null && (ni.getDisplayName() != null || ni.getName() != null)) {
uuid = UUID.nameUUIDFromBytes((ni.getDisplayName() != null ? ni.getDisplayName() : (ni.getName() != null ? ni.getName() : "dummy")).getBytes()).toString(); //$NON-NLS-1$
} else {
uuid = UUID.randomUUID().toString();
}
}
What's the benefit of the first if clause and why wouldn't we always generate a random one in this case? Looking for someone more knowledgable with DLNA then me
