zsys_dragonfly.go 659 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // Code generated by cmd/cgo -godefs; DO NOT EDIT.
  2. // cgo -godefs defs_dragonfly.go
  3. package ipv6
  4. const (
  5. sizeofSockaddrInet6 = 0x1c
  6. sizeofInet6Pktinfo = 0x14
  7. sizeofIPv6Mtuinfo = 0x20
  8. sizeofIPv6Mreq = 0x14
  9. sizeofICMPv6Filter = 0x20
  10. )
  11. type sockaddrInet6 struct {
  12. Len uint8
  13. Family uint8
  14. Port uint16
  15. Flowinfo uint32
  16. Addr [16]byte /* in6_addr */
  17. Scope_id uint32
  18. }
  19. type inet6Pktinfo struct {
  20. Addr [16]byte /* in6_addr */
  21. Ifindex uint32
  22. }
  23. type ipv6Mtuinfo struct {
  24. Addr sockaddrInet6
  25. Mtu uint32
  26. }
  27. type ipv6Mreq struct {
  28. Multiaddr [16]byte /* in6_addr */
  29. Interface uint32
  30. }
  31. type icmpv6Filter struct {
  32. Filt [8]uint32
  33. }