Lines Matching refs:v6

728 #define	IN6_V4MAPPED_TO_INADDR(v6, v4) \  argument
729 ((v4)->s_addr = (v6)->_S6_un._S6_u32[3])
730 #define IN6_V4MAPPED_TO_IPADDR(v6, v4) \ argument
731 ((v4) = (v6)->_S6_un._S6_u32[3])
747 #define IN6_INADDR_TO_V4MAPPED(v4, v6) \ argument
748 ((v6)->_S6_un._S6_u32[3] = (v4)->s_addr, \
749 (v6)->_S6_un._S6_u32[2] = 0x0000ffff, \
750 (v6)->_S6_un._S6_u32[1] = 0, \
751 (v6)->_S6_un._S6_u32[0] = 0)
752 #define IN6_IPADDR_TO_V4MAPPED(v4, v6) \ argument
753 ((v6)->_S6_un._S6_u32[3] = (v4), \
754 (v6)->_S6_un._S6_u32[2] = 0x0000ffff, \
755 (v6)->_S6_un._S6_u32[1] = 0, \
756 (v6)->_S6_un._S6_u32[0] = 0)
758 #define IN6_INADDR_TO_V4MAPPED(v4, v6) \ argument
759 ((v6)->_S6_un._S6_u32[3] = (v4)->s_addr, \
760 (v6)->_S6_un._S6_u32[2] = 0xffff0000U, \
761 (v6)->_S6_un._S6_u32[1] = 0, \
762 (v6)->_S6_un._S6_u32[0] = 0)
763 #define IN6_IPADDR_TO_V4MAPPED(v4, v6) \ argument
764 ((v6)->_S6_un._S6_u32[3] = (v4), \
765 (v6)->_S6_un._S6_u32[2] = 0xffff0000U, \
766 (v6)->_S6_un._S6_u32[1] = 0, \
767 (v6)->_S6_un._S6_u32[0] = 0)
784 #define IN6_6TO4_TO_V4ADDR(v6, v4) \ argument
785 ((v4)->_S_un._S_un_b.s_b1 = (v6)->_S6_un._S6_u8[2], \
786 (v4)->_S_un._S_un_b.s_b2 = (v6)->_S6_un._S6_u8[3], \
787 (v4)->_S_un._S_un_b.s_b3 = (v6)->_S6_un._S6_u8[4], \
788 (v4)->_S_un._S_un_b.s_b4 = (v6)->_S6_un._S6_u8[5])
803 #define IN6_V4ADDR_TO_6TO4(v4, v6) \ argument
804 ((v6)->_S6_un._S6_u8[0] = 0x20, \
805 (v6)->_S6_un._S6_u8[1] = 0x02, \
806 (v6)->_S6_un._S6_u8[2] = (v4)->_S_un._S_un_b.s_b1, \
807 (v6)->_S6_un._S6_u8[3] = (v4)->_S_un._S_un_b.s_b2, \
808 (v6)->_S6_un._S6_u8[4] = (v4)->_S_un._S_un_b.s_b3, \
809 (v6)->_S6_un._S6_u8[5] = (v4)->_S_un._S_un_b.s_b4, \
810 (v6)->_S6_un._S6_u8[6] = 0, \
811 (v6)->_S6_un._S6_u8[7] = 0, \
812 (v6)->_S6_un._S6_u32[2] = 0, \
813 (v6)->_S6_un._S6_u32[3] = 0x00000001U)
815 #define IN6_V4ADDR_TO_6TO4(v4, v6) \ argument
816 ((v6)->_S6_un._S6_u8[0] = 0x20, \
817 (v6)->_S6_un._S6_u8[1] = 0x02, \
818 (v6)->_S6_un._S6_u8[2] = (v4)->_S_un._S_un_b.s_b1, \
819 (v6)->_S6_un._S6_u8[3] = (v4)->_S_un._S_un_b.s_b2, \
820 (v6)->_S6_un._S6_u8[4] = (v4)->_S_un._S_un_b.s_b3, \
821 (v6)->_S6_un._S6_u8[5] = (v4)->_S_un._S_un_b.s_b4, \
822 (v6)->_S6_un._S6_u8[6] = 0, \
823 (v6)->_S6_un._S6_u8[7] = 0, \
824 (v6)->_S6_un._S6_u32[2] = 0, \
825 (v6)->_S6_un._S6_u32[3] = 0x01000000U)