Lines Matching refs:cmsg_flags
158 unsigned int flags = inet->cmsg_flags; in ip_cmsg_recv_offset()
528 if (inet_sk(sk)->cmsg_flags) in ip_recv_error()
661 inet->cmsg_flags |= IP_CMSG_PKTINFO; in do_ip_setsockopt()
663 inet->cmsg_flags &= ~IP_CMSG_PKTINFO; in do_ip_setsockopt()
667 inet->cmsg_flags |= IP_CMSG_TTL; in do_ip_setsockopt()
669 inet->cmsg_flags &= ~IP_CMSG_TTL; in do_ip_setsockopt()
673 inet->cmsg_flags |= IP_CMSG_TOS; in do_ip_setsockopt()
675 inet->cmsg_flags &= ~IP_CMSG_TOS; in do_ip_setsockopt()
679 inet->cmsg_flags |= IP_CMSG_RECVOPTS; in do_ip_setsockopt()
681 inet->cmsg_flags &= ~IP_CMSG_RECVOPTS; in do_ip_setsockopt()
685 inet->cmsg_flags |= IP_CMSG_RETOPTS; in do_ip_setsockopt()
687 inet->cmsg_flags &= ~IP_CMSG_RETOPTS; in do_ip_setsockopt()
691 inet->cmsg_flags |= IP_CMSG_PASSSEC; in do_ip_setsockopt()
693 inet->cmsg_flags &= ~IP_CMSG_PASSSEC; in do_ip_setsockopt()
697 inet->cmsg_flags |= IP_CMSG_ORIGDSTADDR; in do_ip_setsockopt()
699 inet->cmsg_flags &= ~IP_CMSG_ORIGDSTADDR; in do_ip_setsockopt()
703 if (!(inet->cmsg_flags & IP_CMSG_CHECKSUM)) { in do_ip_setsockopt()
705 inet->cmsg_flags |= IP_CMSG_CHECKSUM; in do_ip_setsockopt()
708 if (inet->cmsg_flags & IP_CMSG_CHECKSUM) { in do_ip_setsockopt()
710 inet->cmsg_flags &= ~IP_CMSG_CHECKSUM; in do_ip_setsockopt()
1179 bool prepare = (inet_sk(sk)->cmsg_flags & IP_CMSG_PKTINFO) || in ipv4_pktinfo_prepare()
1301 val = (inet->cmsg_flags & IP_CMSG_PKTINFO) != 0; in do_ip_getsockopt()
1304 val = (inet->cmsg_flags & IP_CMSG_TTL) != 0; in do_ip_getsockopt()
1307 val = (inet->cmsg_flags & IP_CMSG_TOS) != 0; in do_ip_getsockopt()
1310 val = (inet->cmsg_flags & IP_CMSG_RECVOPTS) != 0; in do_ip_getsockopt()
1313 val = (inet->cmsg_flags & IP_CMSG_RETOPTS) != 0; in do_ip_getsockopt()
1316 val = (inet->cmsg_flags & IP_CMSG_PASSSEC) != 0; in do_ip_getsockopt()
1319 val = (inet->cmsg_flags & IP_CMSG_ORIGDSTADDR) != 0; in do_ip_getsockopt()
1322 val = (inet->cmsg_flags & IP_CMSG_CHECKSUM) != 0; in do_ip_getsockopt()
1434 if (inet->cmsg_flags & IP_CMSG_PKTINFO) { in do_ip_getsockopt()
1442 if (inet->cmsg_flags & IP_CMSG_TTL) { in do_ip_getsockopt()
1446 if (inet->cmsg_flags & IP_CMSG_TOS) { in do_ip_getsockopt()