1. 19 Jul, 2017 2 commits
  2. 18 Jul, 2017 1 commit
  3. 16 Jul, 2017 1 commit
  4. 11 Jul, 2017 1 commit
  5. 06 Jul, 2017 1 commit
  6. 04 Jul, 2017 3 commits
  7. 29 Jun, 2017 3 commits
  8. 28 Jun, 2017 1 commit
  9. 27 Jun, 2017 3 commits
  10. 24 Jun, 2017 1 commit
  11. 23 Jun, 2017 1 commit
  12. 21 Jun, 2017 4 commits
  13. 19 Jun, 2017 2 commits
  14. 16 Jun, 2017 1 commit
  15. 14 Jun, 2017 2 commits
  16. 13 Jun, 2017 2 commits
  17. 10 Jun, 2017 1 commit
  18. 09 Jun, 2017 2 commits
  19. 05 Jun, 2017 2 commits
  20. 02 Jun, 2017 1 commit
  21. 29 May, 2017 1 commit
  22. 27 May, 2017 2 commits
    • Mikio Hara's avatar
      ipv6: add {Read,Write}Batch methods to PacketConn · 48359f4f
      Mikio Hara authored
      This change provides message IO functionality that may support the
      construction of modern datagram transport protocols.
      
      The modern datagram transport protocols on a multihomed node basically
      need to control each packet path for traffic engineering by using
      information belongs to network- or link-layer implementation. In
      addtion, it's desirable to be able to do simultaneous transmission
      across multiple network- or link-layer adjacencies wihtout any
      additional cost.
      
      The ReadBatch and WriteBatch methods of PacketConn can be used to read
      and write an IO message that contains the information of network- or
      link-layer implementation, and read and write a batch of IO messages
      on Linux. The Marshal and Parse methods of ControlMessage can help to
      marshal and parse information contained in IO messages.
      
      Updates golang/go#3661.
      
      Change-Id: I94484e2e135f4969ddf5c2548bf6be0cc16888bf
      Reviewed-on: https://go-review.googlesource.com/38276
      Run-TryBot: Mikio Hara <mikioh.mikioh@gmail.com>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
      48359f4f
    • Mikio Hara's avatar
      ipv4: add {Read,Write}Batch methods to {Packet,Raw}Conn · b7a1f62a
      Mikio Hara authored
      This change provides message IO functionality that may support the
      construction of modern datagram transport protocols.
      
      The modern datagram transport protocols on a multihomed node basically
      need to control each packet path for traffic engineering by using
      information belongs to network- or link-layer implementation. In
      addtion, it's desirable to be able to do simultaneous transmission
      across multiple network- or link-layer adjacencies wihtout any
      additional cost.
      
      The ReadBatch and WriteBatch methods of PacketConn and RawConn can be
      used to read and write an IO message that contains the information of
      network- or link-layer implementation, and read and write a batch of
      IO messages on Linux. The Marshal and Parse methods of ControlMessage
      and Header can help to marshal and parse information contained in IO
      messages.
      
      Updates golang/go#3661.
      
      Change-Id: Ia84a9d3bc51641406eaaf4258f2a3066945cc323
      Reviewed-on: https://go-review.googlesource.com/38275
      Run-TryBot: Mikio Hara <mikioh.mikioh@gmail.com>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
      b7a1f62a
  23. 26 May, 2017 2 commits