Lines Matching refs:mhdr

230 #define get_pathmtu(mhdr) (0)  argument
1291 pr_pack(u_char *buf, int cc, struct msghdr *mhdr) in pr_pack() argument
1313 if (!mhdr || !mhdr->msg_name || in pr_pack()
1314 mhdr->msg_namelen != sizeof(struct sockaddr_in6) || in pr_pack()
1315 ((struct sockaddr *)mhdr->msg_name)->sa_family != AF_INET6) { in pr_pack()
1320 from = (struct sockaddr *)mhdr->msg_name; in pr_pack()
1321 fromlen = mhdr->msg_namelen; in pr_pack()
1328 if (((mhdr->msg_flags & MSG_CTRUNC) != 0) && in pr_pack()
1335 if ((hoplim = get_hoplim(mhdr)) == -1) { in pr_pack()
1339 if ((pktinfo = get_rcvpktinfo(mhdr)) == NULL) { in pr_pack()
1562 pr_exthdrs(mhdr); in pr_pack()
1569 pr_exthdrs(struct msghdr *mhdr) in pr_exthdrs() argument
1576 bufp = mhdr->msg_control; in pr_exthdrs()
1577 for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(mhdr); cm; in pr_exthdrs()
1578 cm = (struct cmsghdr *)CMSG_NXTHDR(mhdr, cm)) { in pr_exthdrs()
1882 get_hoplim(struct msghdr *mhdr) in get_hoplim() argument
1886 for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(mhdr); cm; in get_hoplim()
1887 cm = (struct cmsghdr *)CMSG_NXTHDR(mhdr, cm)) { in get_hoplim()
1901 get_rcvpktinfo(struct msghdr *mhdr) in get_rcvpktinfo() argument
1905 for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(mhdr); cm; in get_rcvpktinfo()
1906 cm = (struct cmsghdr *)CMSG_NXTHDR(mhdr, cm)) { in get_rcvpktinfo()
1921 get_pathmtu(struct msghdr *mhdr) in get_pathmtu() argument
1926 for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(mhdr); cm; in get_pathmtu()
1927 cm = (struct cmsghdr *)CMSG_NXTHDR(mhdr, cm)) { in get_pathmtu()