~nskaggs/+junk/xenial-test

« back to all changes in this revision

Viewing changes to src/golang.org/x/net/ipv4/defs_openbsd.go

  • Committer: Nicholas Skaggs
  • Date: 2016-10-24 20:56:05 UTC
  • Revision ID: nicholas.skaggs@canonical.com-20161024205605-z8lta0uvuhtxwzwl
Initi with beta15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
// +build ignore
 
6
 
 
7
// +godefs map struct_in_addr [4]byte /* in_addr */
 
8
 
 
9
package ipv4
 
10
 
 
11
/*
 
12
#include <netinet/in.h>
 
13
*/
 
14
import "C"
 
15
 
 
16
const (
 
17
        sysIP_OPTIONS     = C.IP_OPTIONS
 
18
        sysIP_HDRINCL     = C.IP_HDRINCL
 
19
        sysIP_TOS         = C.IP_TOS
 
20
        sysIP_TTL         = C.IP_TTL
 
21
        sysIP_RECVOPTS    = C.IP_RECVOPTS
 
22
        sysIP_RECVRETOPTS = C.IP_RECVRETOPTS
 
23
        sysIP_RECVDSTADDR = C.IP_RECVDSTADDR
 
24
        sysIP_RETOPTS     = C.IP_RETOPTS
 
25
        sysIP_RECVIF      = C.IP_RECVIF
 
26
        sysIP_RECVTTL     = C.IP_RECVTTL
 
27
 
 
28
        sysIP_MULTICAST_IF    = C.IP_MULTICAST_IF
 
29
        sysIP_MULTICAST_TTL   = C.IP_MULTICAST_TTL
 
30
        sysIP_MULTICAST_LOOP  = C.IP_MULTICAST_LOOP
 
31
        sysIP_ADD_MEMBERSHIP  = C.IP_ADD_MEMBERSHIP
 
32
        sysIP_DROP_MEMBERSHIP = C.IP_DROP_MEMBERSHIP
 
33
 
 
34
        sysSizeofIPMreq = C.sizeof_struct_ip_mreq
 
35
)
 
36
 
 
37
type sysIPMreq C.struct_ip_mreq