[gPXE-devel] [tcp] Request pull

Guo-Fu Tseng cooldavid at cooldavid.org
Fri Jul 30 08:41:36 EDT 2010


This pull request contains the commits for recent TCP updates.
It's merged/modified from iPXE tree to gPXE master.

The following changes since commit eabe6acdedcc2248e0c323d4750968fea7b59caa:

  [settings] Unregister the children when unregistering the parent (2010-07-17
15:12:37 -0400)

are available in the git repository at:
  git://git.etherboot.org/scm/people/cooldavid/gpxe.git tcpfix

Guo-Fu Tseng (2):
      [tcp] Randomize TCP bind port
      [hci] Continue processing while prompting for shell banner

Michael Brown (8):
      [tcp] Update received sequence number before delivering received data
      [tcp] Store local port in host byte order
      [tcp] Fix typos by changing ntohl() to htonl() where appropriate
      [cmdline] Fix inconsistent and ugly code formatting in shell_banner()
      [tcp] Use a dedicated timer for the TIME_WAIT state
      [tcp] Merge boolean flags into a single "flags" field
      [tcp] Treat ACKs as sent only when successfully transmitted
      [tcp] Handle out-of-order received packets

Piotr Jaroszyński (1):
      [tcp] Fix a 64bit compile time error

 src/core/getkey.c      |    2 +-
 src/hci/shell_banner.c |   21 +--
 src/include/console.h  |    1 +
 src/include/gpxe/tcp.h |   31 +++++-
 src/net/tcp.c          |  340 ++++++++++++++++++++++++++++++++++--------------
 5 files changed, 282 insertions(+), 113 deletions(-)

Guo-Fu Tseng


More information about the gPXE-devel mailing list