Lines Matching full:out

603 	struct tcp_ao_getsockopt out;  in test_einval_get_keys()  local
609 getsockopt_checked(sk, &out, ENOENT, "no ao_info"); in test_einval_get_keys()
611 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
612 getsockopt_checked(sk, &out, 0, "proper tcp_ao_get_mkts()"); in test_einval_get_keys()
614 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
615 out.pkt_good = 643; in test_einval_get_keys()
616 getsockopt_checked(sk, &out, EINVAL, "set out-only pkt_good counter"); in test_einval_get_keys()
618 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
619 out.pkt_bad = 94; in test_einval_get_keys()
620 getsockopt_checked(sk, &out, EINVAL, "set out-only pkt_bad counter"); in test_einval_get_keys()
622 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
623 out.keyflags = (uint8_t)(-1); in test_einval_get_keys()
624 getsockopt_checked(sk, &out, EINVAL, "bad keyflags"); in test_einval_get_keys()
626 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
627 out.ifindex = 42; in test_einval_get_keys()
628 getsockopt_checked(sk, &out, EINVAL, in test_einval_get_keys()
631 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
632 out.reserved = 1; in test_einval_get_keys()
633 getsockopt_checked(sk, &out, EINVAL, "using reserved field"); in test_einval_get_keys()
635 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
636 out.get_all = 0; in test_einval_get_keys()
637 out.prefix = 0; in test_einval_get_keys()
638 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
639 getsockopt_checked(sk, &out, EINVAL, "no prefix, addr"); in test_einval_get_keys()
641 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
642 out.get_all = 0; in test_einval_get_keys()
643 out.prefix = 0; in test_einval_get_keys()
644 memcpy(&out.addr, &SOCKADDR_ANY, sizeof(SOCKADDR_ANY)); in test_einval_get_keys()
645 getsockopt_checked(sk, &out, 0, "no prefix, any addr"); in test_einval_get_keys()
647 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
648 out.get_all = 0; in test_einval_get_keys()
649 out.prefix = 32; in test_einval_get_keys()
650 memcpy(&out.addr, &SOCKADDR_ANY, sizeof(SOCKADDR_ANY)); in test_einval_get_keys()
651 getsockopt_checked(sk, &out, EINVAL, "prefix, any addr"); in test_einval_get_keys()
653 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
654 out.get_all = 0; in test_einval_get_keys()
655 out.prefix = 129; in test_einval_get_keys()
656 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
657 getsockopt_checked(sk, &out, EINVAL, "too big prefix"); in test_einval_get_keys()
659 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
660 out.get_all = 0; in test_einval_get_keys()
661 out.prefix = 2; in test_einval_get_keys()
662 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
663 getsockopt_checked(sk, &out, EINVAL, "too short prefix"); in test_einval_get_keys()
665 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
666 out.get_all = 0; in test_einval_get_keys()
667 out.prefix = DEFAULT_TEST_PREFIX; in test_einval_get_keys()
668 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
669 getsockopt_checked(sk, &out, 0, "prefix + addr"); in test_einval_get_keys()
671 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
672 out.get_all = 1; in test_einval_get_keys()
673 out.prefix = DEFAULT_TEST_PREFIX; in test_einval_get_keys()
674 getsockopt_checked(sk, &out, EINVAL, "get_all + prefix"); in test_einval_get_keys()
676 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
677 out.get_all = 1; in test_einval_get_keys()
678 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
679 getsockopt_checked(sk, &out, EINVAL, "get_all + addr"); in test_einval_get_keys()
681 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
682 out.get_all = 1; in test_einval_get_keys()
683 out.sndid = 1; in test_einval_get_keys()
684 getsockopt_checked(sk, &out, EINVAL, "get_all + sndid"); in test_einval_get_keys()
686 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
687 out.get_all = 1; in test_einval_get_keys()
688 out.rcvid = 1; in test_einval_get_keys()
689 getsockopt_checked(sk, &out, EINVAL, "get_all + rcvid"); in test_einval_get_keys()
691 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
692 out.get_all = 0; in test_einval_get_keys()
693 out.is_current = 1; in test_einval_get_keys()
694 out.prefix = DEFAULT_TEST_PREFIX; in test_einval_get_keys()
695 getsockopt_checked(sk, &out, EINVAL, "current + prefix"); in test_einval_get_keys()
697 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
698 out.get_all = 0; in test_einval_get_keys()
699 out.is_current = 1; in test_einval_get_keys()
700 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
701 getsockopt_checked(sk, &out, EINVAL, "current + addr"); in test_einval_get_keys()
703 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
704 out.get_all = 0; in test_einval_get_keys()
705 out.is_current = 1; in test_einval_get_keys()
706 out.sndid = 1; in test_einval_get_keys()
707 getsockopt_checked(sk, &out, EINVAL, "current + sndid"); in test_einval_get_keys()
709 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
710 out.get_all = 0; in test_einval_get_keys()
711 out.is_current = 1; in test_einval_get_keys()
712 out.rcvid = 1; in test_einval_get_keys()
713 getsockopt_checked(sk, &out, EINVAL, "current + rcvid"); in test_einval_get_keys()
715 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
716 out.get_all = 0; in test_einval_get_keys()
717 out.is_rnext = 1; in test_einval_get_keys()
718 out.prefix = DEFAULT_TEST_PREFIX; in test_einval_get_keys()
719 getsockopt_checked(sk, &out, EINVAL, "rnext + prefix"); in test_einval_get_keys()
721 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
722 out.get_all = 0; in test_einval_get_keys()
723 out.is_rnext = 1; in test_einval_get_keys()
724 tcp_addr_to_sockaddr_in(&out.addr, &this_ip_dest, 0); in test_einval_get_keys()
725 getsockopt_checked(sk, &out, EINVAL, "rnext + addr"); in test_einval_get_keys()
727 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
728 out.get_all = 0; in test_einval_get_keys()
729 out.is_rnext = 1; in test_einval_get_keys()
730 out.sndid = 1; in test_einval_get_keys()
731 getsockopt_checked(sk, &out, EINVAL, "rnext + sndid"); in test_einval_get_keys()
733 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
734 out.get_all = 0; in test_einval_get_keys()
735 out.is_rnext = 1; in test_einval_get_keys()
736 out.rcvid = 1; in test_einval_get_keys()
737 getsockopt_checked(sk, &out, EINVAL, "rnext + rcvid"); in test_einval_get_keys()
739 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
740 out.get_all = 1; in test_einval_get_keys()
741 out.is_current = 1; in test_einval_get_keys()
742 getsockopt_checked(sk, &out, EINVAL, "get_all + current"); in test_einval_get_keys()
744 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
745 out.get_all = 1; in test_einval_get_keys()
746 out.is_rnext = 1; in test_einval_get_keys()
747 getsockopt_checked(sk, &out, EINVAL, "get_all + rnext"); in test_einval_get_keys()
749 sk = prepare_defs(TCP_AO_GET_KEYS, &out); in test_einval_get_keys()
750 out.get_all = 0; in test_einval_get_keys()
751 out.is_current = 1; in test_einval_get_keys()
752 out.is_rnext = 1; in test_einval_get_keys()
753 getsockopt_checked(sk, &out, 0, "current + rnext"); in test_einval_get_keys()