Lines Matching refs:cmsg_flags
175 unsigned int flags = inet->cmsg_flags; in ip_cmsg_recv_offset()
563 if (inet_sk(sk)->cmsg_flags) in ip_recv_error()
630 inet_sk(sk)->cmsg_flags |= IP_CMSG_PKTINFO; in ip_sock_set_pktinfo()
985 inet->cmsg_flags |= IP_CMSG_PKTINFO; in do_ip_setsockopt()
987 inet->cmsg_flags &= ~IP_CMSG_PKTINFO; in do_ip_setsockopt()
991 inet->cmsg_flags |= IP_CMSG_TTL; in do_ip_setsockopt()
993 inet->cmsg_flags &= ~IP_CMSG_TTL; in do_ip_setsockopt()
997 inet->cmsg_flags |= IP_CMSG_TOS; in do_ip_setsockopt()
999 inet->cmsg_flags &= ~IP_CMSG_TOS; in do_ip_setsockopt()
1003 inet->cmsg_flags |= IP_CMSG_RECVOPTS; in do_ip_setsockopt()
1005 inet->cmsg_flags &= ~IP_CMSG_RECVOPTS; in do_ip_setsockopt()
1009 inet->cmsg_flags |= IP_CMSG_RETOPTS; in do_ip_setsockopt()
1011 inet->cmsg_flags &= ~IP_CMSG_RETOPTS; in do_ip_setsockopt()
1015 inet->cmsg_flags |= IP_CMSG_PASSSEC; in do_ip_setsockopt()
1017 inet->cmsg_flags &= ~IP_CMSG_PASSSEC; in do_ip_setsockopt()
1021 inet->cmsg_flags |= IP_CMSG_ORIGDSTADDR; in do_ip_setsockopt()
1023 inet->cmsg_flags &= ~IP_CMSG_ORIGDSTADDR; in do_ip_setsockopt()
1027 if (!(inet->cmsg_flags & IP_CMSG_CHECKSUM)) { in do_ip_setsockopt()
1029 inet->cmsg_flags |= IP_CMSG_CHECKSUM; in do_ip_setsockopt()
1032 if (inet->cmsg_flags & IP_CMSG_CHECKSUM) { in do_ip_setsockopt()
1034 inet->cmsg_flags &= ~IP_CMSG_CHECKSUM; in do_ip_setsockopt()
1042 inet->cmsg_flags |= IP_CMSG_RECVFRAGSIZE; in do_ip_setsockopt()
1044 inet->cmsg_flags &= ~IP_CMSG_RECVFRAGSIZE; in do_ip_setsockopt()
1395 bool prepare = (inet_sk(sk)->cmsg_flags & IP_CMSG_PKTINFO) || in ipv4_pktinfo_prepare()
1581 val = (inet->cmsg_flags & IP_CMSG_PKTINFO) != 0; in do_ip_getsockopt()
1584 val = (inet->cmsg_flags & IP_CMSG_TTL) != 0; in do_ip_getsockopt()
1587 val = (inet->cmsg_flags & IP_CMSG_TOS) != 0; in do_ip_getsockopt()
1590 val = (inet->cmsg_flags & IP_CMSG_RECVOPTS) != 0; in do_ip_getsockopt()
1593 val = (inet->cmsg_flags & IP_CMSG_RETOPTS) != 0; in do_ip_getsockopt()
1596 val = (inet->cmsg_flags & IP_CMSG_PASSSEC) != 0; in do_ip_getsockopt()
1599 val = (inet->cmsg_flags & IP_CMSG_ORIGDSTADDR) != 0; in do_ip_getsockopt()
1602 val = (inet->cmsg_flags & IP_CMSG_CHECKSUM) != 0; in do_ip_getsockopt()
1605 val = (inet->cmsg_flags & IP_CMSG_RECVFRAGSIZE) != 0; in do_ip_getsockopt()
1717 if (inet->cmsg_flags & IP_CMSG_PKTINFO) { in do_ip_getsockopt()
1725 if (inet->cmsg_flags & IP_CMSG_TTL) { in do_ip_getsockopt()
1729 if (inet->cmsg_flags & IP_CMSG_TOS) { in do_ip_getsockopt()