53 Révisions (2310c30d1c87fbb3f854f7521b91392c3cad17d3)

Auteur SHA1 Message Date
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations il y a 15 ans
  Michael Brown 1c67623e37 [build] Enable building with the Intel C compiler (icc) il y a 15 ans
  Michael Brown 8ae1cac050 [xfer] Make consistent assumptions that xfer metadata can never be NULL il y a 15 ans
  Michael Brown dbe84c5aad [iobuf] Add iob_disown() and use it where it simplifies code il y a 15 ans
  Michael Brown d230b53df2 [tcpip] Allow for transmission to multicast IPv4 addresses il y a 16 ans
  Michael Brown 0ebbbb95fa [x86_64] Fix assorted 64-bit compilation errors and warnings il y a 16 ans
  Michael Brown 21e9e801e2 [udp] Avoid reusing auto-allocated ports after connection close. il y a 16 ans
  Michael Brown aa160211c2 [udp] Verify local socket address (if specified) for UDP sockets il y a 16 ans
  Michael Brown f6a8158eed Make seek information part of the xfer metadata, rather than an entirely il y a 17 ans
  Michael Brown df868476e7 Various warnings fixups for OpenBSD with gcc-3.3.5. il y a 17 ans
  Michael Brown 423e9d72f3 udp_open_promisc() calls udp_open_common() with peer==NULL. il y a 17 ans
  Michael Brown b34d4d0449 Separate the "is data ready" function of xfer_seek() into an il y a 17 ans
  Michael Brown ca4c6f9eee Kill off unused request() method in data-xfer interface. il y a 17 ans
  Holger Lubitz 389c63d7c4 convert to zalloc il y a 17 ans
  Michael Brown 5de837cc67 Mildly ugly hack to force correct linkage. il y a 17 ans
  Michael Brown 07dc294de8 Update DHCP to use data-xfer interface (not yet tested). il y a 17 ans
  Michael Brown f77815f2b1 Kill off hotplug.h and just make net devices normal reference-counted il y a 17 ans
  Michael Brown e381714c07 Partial migration of UDP to data-xfer interface. (Will not link at il y a 17 ans
  Michael Brown 3e2c6b6736 pkbuff->iobuf changeover il y a 17 ans
  Anselm Martin Hoffmeister ff5aac826a hoffmeis: Fixing situation where absence of a newdata() handler for UDP il y a 17 ans
  Michael Brown f11da20f25 When a network device is specified to tcpip_tx() or it's children, treat il y a 18 ans
  Michael Brown bcdb6fad3e Improve debug messages il y a 18 ans
  Michael Brown 753e156844 Allow udp_{send,sendto,sendto_via} to be called outside of the il y a 18 ans
  Michael Brown c821a7b20d Add udp_sendto_via() to allow e.g. DHCP to transmit without first having il y a 18 ans
  Michael Brown f008b77ba2 Allow an explicit network device to be specified for IP-layer il y a 18 ans
  Michael Brown 18e5353bed Rename pkb_available() to pkb_tailroom() for consistency with Linux's il y a 18 ans
  Michael Brown 20681d6168 Allow empty checksums on received packets il y a 18 ans
  Michael Brown 94fc68895d Improve consistency between TCP and UDP RX datapaths il y a 18 ans
  Michael Brown a0525a4ed3 Verify checksums on the RX datapath. il y a 18 ans
  Michael Brown 88e38fa148 We don't actually have a stdio.h header file. Our printf() functions are il y a 18 ans
  Marty Connor 6ac78f6aff added stdio.h to includes for DBG compilation il y a 18 ans
  Marty Connor ee9ae8130a Remove _PROTOCOL macros for gcc 3.2 compatibility il y a 18 ans
  Michael Brown a3d508b648 Clarified packet ownership transfer between a few functions. il y a 18 ans
  Michael Brown eb24eece0e Convert some trivial functions to static inlines. il y a 18 ans
  Michael Brown ffe0e24249 Make the UDP senddata() methods return a status code. il y a 18 ans
  Michael Brown a0a872f7f1 Updated PXE UDP implementation to use the new Etherboot UDP API. il y a 18 ans
  Michael Brown 467e9627cc Added features that will be required for PXE UDP support. il y a 18 ans
  Michael Brown 1ebb68e49a Renamed trans_{rx,tx}() to tcpip_{rx,tx}(), since they are specific to il y a 18 ans
  Michael Brown 3a0e293123 Renamed tcpip_if.[ch] to tcpip.[ch] il y a 18 ans
  Michael Brown 21c3d63c2e We shouldn't need to allocate a TX packet buffer when calling newdata(); il y a 18 ans
  Michael Brown 29b358dd39 conn->local_port is now network-endian; do not swap when comparing il y a 18 ans
  Michael Brown 2c0eb6eb1d Correct TCP/IP checksum generation. il y a 18 ans
  Nikhil Chandru Rao 13dbf5494d Minor edits il y a 18 ans
  Michael Brown a38010fb0e Make udp_send() call udp_sendto(), rather than vice-versa. il y a 18 ans
  Michael Brown 7c84b74185 A small but very critical bug. il y a 18 ans
  Michael Brown 82f3295794 Use more standardised format specifiers in debug messages (e.g. %p for il y a 18 ans
  Michael Brown ab633f6a73 Reserve space for lower-layer headers when allocating packet buffer. il y a 18 ans
  Nikhil Chandru Rao bf515d3d65 Minor edit in net/udp.c il y a 18 ans
  Nikhil Chandru Rao ab577e1a3a The following edits were made: \ il y a 18 ans
  Nikhil Chandru Rao 5f651f8622 Added fragment reassembly code il y a 18 ans