cmsg 955 ext/sockets/conversions.c const struct cmsghdr *cmsg = (const struct cmsghdr *)cmsghdr_c; cmsg 960 ext/sockets/conversions.c entry = get_ancillary_reg_entry(cmsg->cmsg_level, cmsg->cmsg_type); cmsg 963 ext/sockets/conversions.c cmsg->cmsg_level, cmsg->cmsg_type); cmsg 966 ext/sockets/conversions.c if (CMSG_LEN(entry->size) > cmsg->cmsg_len) { cmsg 969 ext/sockets/conversions.c (zend_long)CMSG_LEN(entry->size), (zend_long)cmsg->cmsg_len); cmsg 973 ext/sockets/conversions.c len = (size_t)cmsg->cmsg_len; /* use another var because type of cmsg_len varies */ cmsg 980 ext/sockets/conversions.c entry->to_array((const char *)CMSG_DATA(cmsg), zv, ctx); cmsg 1000 ext/sockets/conversions.c struct cmsghdr *cmsg; cmsg 1014 ext/sockets/conversions.c for (cmsg = CMSG_FIRSTHDR(msg); cmsg 1015 ext/sockets/conversions.c cmsg != NULL && !ctx->err.has_error; cmsg 1016 ext/sockets/conversions.c cmsg = CMSG_NXTHDR(msg, cmsg)) { cmsg 1027 ext/sockets/conversions.c to_zval_read_control((const char *)cmsg, elem, ctx);