Lines Matching refs:header
46 destroy_scm_rights_descriptors(const ancillary_data_header* header,
49 int count = header->len / sizeof(file_descriptor*);
293 const cmsghdr *header)
296 "len: %" B_PRId32 "))\n", find_thread(NULL), self, container, header,
297 header->cmsg_level, header->cmsg_type, header->cmsg_len);
300 if (header->cmsg_level != SOL_SOCKET || header->cmsg_type != SCM_RIGHTS)
303 int* fds = (int*)CMSG_DATA(header);
304 int count = (header->cmsg_len - CMSG_ALIGN(sizeof(cmsghdr))) / sizeof(int);
328 ancillary_data_header header;
329 header.level = SOL_SOCKET;
330 header.type = SCM_RIGHTS;
331 header.len = count * sizeof(file_descriptor*);
336 error = gStackModule->add_ancillary_data(container, &header,
356 const ancillary_data_header *header, const void *data, void *buffer,
360 "type: %d, len: %lu), %p, %p, %lu)\n", find_thread(NULL), self, header,
361 header->level, header->type, header->len, data, buffer, bufferSize);
364 if (header->level != SOL_SOCKET || header->type != SCM_RIGHTS)
367 int count = header->len / sizeof(file_descriptor*);
375 // init header
377 messageHeader->cmsg_level = header->level;
378 messageHeader->cmsg_type = header->type;