Lines Matching refs:cmsg
72 struct cmsghdr *cmsg;
118 CMSG_FOREACH(cmsg, &mh) {
120 if (cmsg->cmsg_level == IPPROTO_IPV6) {
123 switch (cmsg->cmsg_type) {
126 struct in6_pktinfo *i = (struct in6_pktinfo*) CMSG_DATA(cmsg);
134 s->ttl = *(int *) CMSG_DATA(cmsg);
138 } else if (cmsg->cmsg_level == IPPROTO_IP) {
141 switch (cmsg->cmsg_type) {
144 struct in_pktinfo *i = (struct in_pktinfo*) CMSG_DATA(cmsg);
152 s->ttl = *(int *) CMSG_DATA(cmsg);