private StructureDataType toStructure(DataTypeManager dtm) {
		if (filenameLen <= 0) {
			return null;
		}

		StructureDataType result =
			new StructureDataType(StandardElfInfoProducer.ELF_CATEGORYPATH,
				"GnuDebugLink_%d".formatted(filenameLen), 0, dtm);
		result.add(StringDataType.dataType, filenameLen, "filename", null);
		result.add(DWORD, "crc", null);

		return result;
	}
Reads a GnuDebugLink from the specified BinaryReader.

@param br BinaryReader to read from
@param program unused, present to match the signature of {@link ElfInfoItem.ReaderFunc}
@return new instance, or null if data error
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/elf/info/GnuDebugLink.java