Home
last modified time | relevance | path

Searched refs:CentralDirEntry (Results 1 – 4 of 4) sorted by relevance

/base/update/updater/test/unittest/package/
Dpkg_package_unittest.cpp137 sizeof(CentralDirEntry) + offsetWord + offset4Words; in TestBigZipEntry()
139 CentralDirEntry* centralDir = (CentralDirEntry *)buff.data(); in TestBigZipEntry()
140 (void)memset_s(centralDir, sizeof(CentralDirEntry), 0, sizeof(CentralDirEntry)); in TestBigZipEntry()
147 …int ret = memcpy_s(buff.data() + sizeof(CentralDirEntry), name.length(), name.c_str(), name.length… in TestBigZipEntry()
149 WriteLE16(buff.data() + sizeof(CentralDirEntry) + name.length(), 1); in TestBigZipEntry()
150 … WriteLE16(buff.data() + sizeof(CentralDirEntry) + name.length() + offsetHalfWord, offset4Words); in TestBigZipEntry()
153 WriteLE64(buff.data() + sizeof(CentralDirEntry) + name.length() + offsetWord, size); in TestBigZipEntry()
154 WriteLE64(buff.data() + sizeof(CentralDirEntry) + name.length() + offset3Words, size); in TestBigZipEntry()
/base/update/sys_installer/services/module_update/util/src/
Dmodule_zip_helper.cpp43 struct __attribute__((packed)) CentralDirEntry { struct
165 uint8_t centralDirBuf[sizeof(CentralDirEntry)]; in GetFileEntryOffset()
166 if (!ReadFullyAtOffset(fd.Get(), centralDirBuf, sizeof(CentralDirEntry), centralDirOffset)) { in GetFileEntryOffset()
170 uint32_t centralSignature = ReadLE32(centralDirBuf + offsetof(CentralDirEntry, signature)); in GetFileEntryOffset()
175 …uint32_t localHeaderOffset = ReadLE32(centralDirBuf + offsetof(CentralDirEntry, localHeaderOffset)… in GetFileEntryOffset()
/base/update/updater/services/package/pkg_package/
Dpkg_zipfile.cpp243 + sizeof(CentralDirEntry) + BIG_SIZE_HEADER; in ParseFileEntries()
368 std::vector<uint8_t> buff(sizeof(CentralDirEntry) + MAX_FILE_NAME); in EncodeCentralDirEntry()
371 buff.data() + sizeof(CentralDirEntry), buff.capacity() in EncodeCentralDirEntry()
374 CentralDirEntry* centralDir = reinterpret_cast<CentralDirEntry*>(buff.data()); in EncodeCentralDirEntry()
398 int32_t ret = stream->Write(buffer, sizeof(CentralDirEntry) + realLen, startOffset); in EncodeCentralDirEntry()
403 encodeLen = sizeof(CentralDirEntry) + realLen; in EncodeCentralDirEntry()
463 …fileInfo_.method = static_cast<int32_t>(ReadLE16(buffer.buffer + offsetof(CentralDirEntry, compres… in DoDecodeCentralDirEntry()
464 uint16_t modifiedTime = ReadLE16(buffer.buffer + offsetof(CentralDirEntry, modifiedTime)); in DoDecodeCentralDirEntry()
465 uint16_t modifiedDate = ReadLE16(buffer.buffer + offsetof(CentralDirEntry, modifiedDate)); in DoDecodeCentralDirEntry()
467 crc32_ = ReadLE32(buffer.buffer + offsetof(CentralDirEntry, crc)); in DoDecodeCentralDirEntry()
[all …]
Dpkg_zipfile.h69 struct __attribute__((packed)) CentralDirEntry { struct