1// Copyright 2014 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5//go:build ignore 6// +build ignore 7 8// +godefs map struct_in_addr [4]byte /* in_addr */ 9 10package ipv4 11 12/* 13#include <netinet/in.h> 14*/ 15import "C" 16 17const ( 18 sysIP_OPTIONS = C.IP_OPTIONS 19 sysIP_HDRINCL = C.IP_HDRINCL 20 sysIP_TOS = C.IP_TOS 21 sysIP_TTL = C.IP_TTL 22 sysIP_RECVOPTS = C.IP_RECVOPTS 23 sysIP_RECVRETOPTS = C.IP_RECVRETOPTS 24 sysIP_RECVDSTADDR = C.IP_RECVDSTADDR 25 sysIP_RETOPTS = C.IP_RETOPTS 26 sysIP_RECVIF = C.IP_RECVIF 27 sysIP_RECVTTL = C.IP_RECVTTL 28 29 sysIP_MULTICAST_IF = C.IP_MULTICAST_IF 30 sysIP_MULTICAST_TTL = C.IP_MULTICAST_TTL 31 sysIP_MULTICAST_LOOP = C.IP_MULTICAST_LOOP 32 sysIP_MULTICAST_VIF = C.IP_MULTICAST_VIF 33 sysIP_ADD_MEMBERSHIP = C.IP_ADD_MEMBERSHIP 34 sysIP_DROP_MEMBERSHIP = C.IP_DROP_MEMBERSHIP 35 36 sizeofIPMreq = C.sizeof_struct_ip_mreq 37) 38 39type ipMreq C.struct_ip_mreq 40