~ubuntu-branches/ubuntu/trusty/juju-core/trusty-proposed

« back to all changes in this revision

Viewing changes to src/golang.org/x/net/ipv6/defs_solaris.go

  • Committer: Package Import Robot
  • Author(s): Robie Basak
  • Date: 2015-07-15 13:09:07 UTC
  • mfrom: (35.1.15 wily-proposed)
  • Revision ID: package-import@ubuntu.com-20150715130907-wqak1zpebzzdvy3q
Tags: 1.22.6-0ubuntu1~14.04.1
* No change backport to 14.04 (LP: #1469744). This results in the
  following packaging delta from the previous 1.20.11-0ubuntu0.14.04.1
  in trusty-updates:
  - distro-info added and libgo5 removed from Build-Depends.
  - Standards-Version bumped.
  - cloud-image-utils | cloud-utils added to juju-local Depends.
  - d/copyright updated.
  - dep8 tests updated.

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_in6_addr [16]byte /* in6_addr */
 
8
 
 
9
package ipv6
 
10
 
 
11
/*
 
12
#include <netinet/in.h>
 
13
#include <netinet/icmp6.h>
 
14
*/
 
15
import "C"
 
16
 
 
17
const (
 
18
        sysIPV6_UNICAST_HOPS   = C.IPV6_UNICAST_HOPS
 
19
        sysIPV6_MULTICAST_IF   = C.IPV6_MULTICAST_IF
 
20
        sysIPV6_MULTICAST_HOPS = C.IPV6_MULTICAST_HOPS
 
21
        sysIPV6_MULTICAST_LOOP = C.IPV6_MULTICAST_LOOP
 
22
        sysIPV6_JOIN_GROUP     = C.IPV6_JOIN_GROUP
 
23
        sysIPV6_LEAVE_GROUP    = C.IPV6_LEAVE_GROUP
 
24
 
 
25
        sysIPV6_PKTINFO = C.IPV6_PKTINFO
 
26
 
 
27
        sysIPV6_HOPLIMIT = C.IPV6_HOPLIMIT
 
28
        sysIPV6_NEXTHOP  = C.IPV6_NEXTHOP
 
29
        sysIPV6_HOPOPTS  = C.IPV6_HOPOPTS
 
30
        sysIPV6_DSTOPTS  = C.IPV6_DSTOPTS
 
31
 
 
32
        sysIPV6_RTHDR        = C.IPV6_RTHDR
 
33
        sysIPV6_RTHDRDSTOPTS = C.IPV6_RTHDRDSTOPTS
 
34
 
 
35
        sysIPV6_RECVPKTINFO  = C.IPV6_RECVPKTINFO
 
36
        sysIPV6_RECVHOPLIMIT = C.IPV6_RECVHOPLIMIT
 
37
        sysIPV6_RECVHOPOPTS  = C.IPV6_RECVHOPOPTS
 
38
 
 
39
        sysIPV6_RECVRTHDR = C.IPV6_RECVRTHDR
 
40
 
 
41
        sysIPV6_RECVRTHDRDSTOPTS = C.IPV6_RECVRTHDRDSTOPTS
 
42
 
 
43
        sysIPV6_CHECKSUM        = C.IPV6_CHECKSUM
 
44
        sysIPV6_RECVTCLASS      = C.IPV6_RECVTCLASS
 
45
        sysIPV6_USE_MIN_MTU     = C.IPV6_USE_MIN_MTU
 
46
        sysIPV6_DONTFRAG        = C.IPV6_DONTFRAG
 
47
        sysIPV6_SEC_OPT         = C.IPV6_SEC_OPT
 
48
        sysIPV6_SRC_PREFERENCES = C.IPV6_SRC_PREFERENCES
 
49
        sysIPV6_RECVPATHMTU     = C.IPV6_RECVPATHMTU
 
50
        sysIPV6_PATHMTU         = C.IPV6_PATHMTU
 
51
        sysIPV6_TCLASS          = C.IPV6_TCLASS
 
52
        sysIPV6_V6ONLY          = C.IPV6_V6ONLY
 
53
 
 
54
        sysIPV6_RECVDSTOPTS = C.IPV6_RECVDSTOPTS
 
55
 
 
56
        sysIPV6_PREFER_SRC_HOME   = C.IPV6_PREFER_SRC_HOME
 
57
        sysIPV6_PREFER_SRC_COA    = C.IPV6_PREFER_SRC_COA
 
58
        sysIPV6_PREFER_SRC_PUBLIC = C.IPV6_PREFER_SRC_PUBLIC
 
59
        sysIPV6_PREFER_SRC_TMP    = C.IPV6_PREFER_SRC_TMP
 
60
        sysIPV6_PREFER_SRC_NONCGA = C.IPV6_PREFER_SRC_NONCGA
 
61
        sysIPV6_PREFER_SRC_CGA    = C.IPV6_PREFER_SRC_CGA
 
62
 
 
63
        sysIPV6_PREFER_SRC_MIPMASK    = C.IPV6_PREFER_SRC_MIPMASK
 
64
        sysIPV6_PREFER_SRC_MIPDEFAULT = C.IPV6_PREFER_SRC_MIPDEFAULT
 
65
        sysIPV6_PREFER_SRC_TMPMASK    = C.IPV6_PREFER_SRC_TMPMASK
 
66
        sysIPV6_PREFER_SRC_TMPDEFAULT = C.IPV6_PREFER_SRC_TMPDEFAULT
 
67
        sysIPV6_PREFER_SRC_CGAMASK    = C.IPV6_PREFER_SRC_CGAMASK
 
68
        sysIPV6_PREFER_SRC_CGADEFAULT = C.IPV6_PREFER_SRC_CGADEFAULT
 
69
 
 
70
        sysIPV6_PREFER_SRC_MASK = C.IPV6_PREFER_SRC_MASK
 
71
 
 
72
        sysIPV6_PREFER_SRC_DEFAULT = C.IPV6_PREFER_SRC_DEFAULT
 
73
 
 
74
        sysIPV6_BOUND_IF   = C.IPV6_BOUND_IF
 
75
        sysIPV6_UNSPEC_SRC = C.IPV6_UNSPEC_SRC
 
76
 
 
77
        sysICMP6_FILTER = C.ICMP6_FILTER
 
78
 
 
79
        sysSizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6
 
80
        sysSizeofInet6Pktinfo  = C.sizeof_struct_in6_pktinfo
 
81
        sysSizeofIPv6Mtuinfo   = C.sizeof_struct_ip6_mtuinfo
 
82
 
 
83
        sysSizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq
 
84
 
 
85
        sysSizeofICMPv6Filter = C.sizeof_struct_icmp6_filter
 
86
)
 
87
 
 
88
type sysSockaddrInet6 C.struct_sockaddr_in6
 
89
 
 
90
type sysInet6Pktinfo C.struct_in6_pktinfo
 
91
 
 
92
type sysIPv6Mtuinfo C.struct_ip6_mtuinfo
 
93
 
 
94
type sysIPv6Mreq C.struct_ipv6_mreq
 
95
 
 
96
type sysICMPv6Filter C.struct_icmp6_filter