[riot-commits] [RIOT-OS/RIOT] 015393: posix sockets: store src_port in socket struct

Cenk Gündoğan cnkgndgn at gmail.com
Wed Dec 2 17:21:29 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 01539332412a5108927af9935e36c4b555f6b062
      https://github.com/RIOT-OS/RIOT/commit/01539332412a5108927af9935e36c4b555f6b062
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M sys/posix/sockets/posix_sockets.c

  Log Message:
  -----------
  posix sockets: store src_port in socket struct


  Commit: c366f2bbcdd0dd744a3cccbc8af74c46e7d3e497
      https://github.com/RIOT-OS/RIOT/commit/c366f2bbcdd0dd744a3cccbc8af74c46e7d3e497
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M sys/posix/sockets/posix_sockets.c

  Log Message:
  -----------
  sockets: perform implicit bind during sendto()

A client should not require to explicitly call bind() to receive packets, but is expected to receive replies sent to the ephemeral port that was selected as a source port by the UDP implementation.


  Commit: 5f663826c75743c231f42474ab719ab2b66ed4b7
      https://github.com/RIOT-OS/RIOT/commit/5f663826c75743c231f42474ab719ab2b66ed4b7
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M sys/posix/sockets/posix_sockets.c

  Log Message:
  -----------
  posix sockets: remove pointless inline function


  Commit: 860321c3e952948d23726b7a176b8b2b751608b1
      https://github.com/RIOT-OS/RIOT/commit/860321c3e952948d23726b7a176b8b2b751608b1
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M sys/posix/sockets/posix_sockets.c

  Log Message:
  -----------
  posix sockets: use network byteorder for port


  Commit: fdf6da07eb4165baaad6f3326a1a8779034d649e
      https://github.com/RIOT-OS/RIOT/commit/fdf6da07eb4165baaad6f3326a1a8779034d649e
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M examples/posix_sockets/main.c

  Log Message:
  -----------
  examples: every socket thread needs a msg queue


  Commit: 315ae0eeb4dcebfd441a3a4fe0356808353dd68d
      https://github.com/RIOT-OS/RIOT/commit/315ae0eeb4dcebfd441a3a4fe0356808353dd68d
  Author: Cenk Gündoğan <cnkgndgn at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M examples/posix_sockets/main.c
    M sys/posix/sockets/posix_sockets.c

  Log Message:
  -----------
  Merge pull request #4326 from OlegHahm/posix_sockets_dgram_fixes

posix sockets: recvfrom on connectionless transports


Compare: https://github.com/RIOT-OS/RIOT/compare/c7d056208fef...315ae0eeb4dc


More information about the commits mailing list