Lines Matching refs:msghdr
94 msgid_to_msgstr(const Msghdr *msghdr, const char *msgid)
105 list = (const Msglst *)&msghdr[1];
106 ids = (const char *)&list[msghdr->hdr_lstcnt];
107 strs = (const char *)&ids[msghdr->hdr_msgidsz];
109 off = msghdr->hdr_midlst;
148 const Msghdr *msghdr;
167 if ((msghdr = (Msghdr *)mmap(0, status.st_size, PROT_READ, MAP_SHARED,
176 count = msghdr->hdr_lstcnt;
177 if (((count - 1) / 2) != msghdr->hdr_midlst) {
178 (void) munmap((caddr_t)msghdr, status.st_size);
182 size_tot = msghdr->hdr_lstsz;
186 (void) munmap((caddr_t)msghdr, status.st_size);
190 size_tot = msghdr->hdr_msgidsz + msghdr->hdr_msgstrsz +
194 (void) munmap((caddr_t)msghdr, status.st_size);
201 dom->dom_msghdr = msghdr;