summaryrefslogtreecommitdiffstats
path: root/src/net/udp.c
Commit message (Expand)AuthorAgeFilesLines
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [build] Enable building with the Intel C compiler (icc)Michael Brown2009-03-261-1/+1
* [xfer] Make consistent assumptions that xfer metadata can never be NULLMichael Brown2009-02-151-12/+3Star
* [iobuf] Add iob_disown() and use it where it simplifies codeMichael Brown2009-02-011-2/+1Star
* [tcpip] Allow for transmission to multicast IPv4 addressesMichael Brown2009-01-211-11/+8Star
* [x86_64] Fix assorted 64-bit compilation errors and warningsMichael Brown2008-11-191-2/+3
* [udp] Avoid reusing auto-allocated ports after connection close.Michael Brown2008-07-101-2/+3
* [udp] Verify local socket address (if specified) for UDP socketsMichael Brown2008-06-101-22/+29
* Make seek information part of the xfer metadata, rather than an entirelyMichael Brown2008-01-081-1/+0Star
* Various warnings fixups for OpenBSD with gcc-3.3.5.Michael Brown2007-12-071-7/+7
* udp_open_promisc() calls udp_open_common() with peer==NULL.Michael Brown2007-11-281-2/+3
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-081-0/+1
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-081-1/+0Star
* convert to zallocHolger Lubitz2007-07-061-2/+1Star
* Mildly ugly hack to force correct linkage.Michael Brown2007-06-281-0/+2
* Update DHCP to use data-xfer interface (not yet tested).Michael Brown2007-06-281-5/+6
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-271-1/+1
* Partial migration of UDP to data-xfer interface. (Will not link atMichael Brown2007-06-201-166/+291
* pkbuff->iobuf changeoverMichael Brown2007-05-191-42/+42
* hoffmeis: Fixing situation where absence of a newdata() handler for UDPAnselm Martin Hoffmeister2007-04-091-5/+10
* When a network device is specified to tcpip_tx() or it's children, treatMichael Brown2007-01-161-1/+1
* Improve debug messagesMichael Brown2007-01-161-2/+21
* Allow udp_{send,sendto,sendto_via} to be called outside of theMichael Brown2007-01-101-32/+39
* Add udp_sendto_via() to allow e.g. DHCP to transmit without first havingMichael Brown2007-01-101-3/+25
* Allow an explicit network device to be specified for IP-layerMichael Brown2007-01-101-1/+1
* Rename pkb_available() to pkb_tailroom() for consistency with Linux'sMichael Brown2007-01-091-3/+3
* Allow empty checksums on received packetsMichael Brown2007-01-041-6/+8
* Improve consistency between TCP and UDP RX datapathsMichael Brown2007-01-031-46/+56
* Verify checksums on the RX datapath.Michael Brown2007-01-031-10/+8Star
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-271-1/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-271-0/+1
* Remove _PROTOCOL macros for gcc 3.2 compatibilityMarty Connor2006-08-091-3/+1Star
* Clarified packet ownership transfer between a few functions.Michael Brown2006-08-091-16/+37
* Convert some trivial functions to static inlines.Michael Brown2006-08-041-28/+0Star
* Make the UDP senddata() methods return a status code.Michael Brown2006-08-041-23/+2Star
* Updated PXE UDP implementation to use the new Etherboot UDP API.Michael Brown2006-08-031-0/+12
* Added features that will be required for PXE UDP support.Michael Brown2006-08-021-140/+161
* Renamed trans_{rx,tx}() to tcpip_{rx,tx}(), since they are specific toMichael Brown2006-08-011-1/+1
* Renamed tcpip_if.[ch] to tcpip.[ch]Michael Brown2006-08-011-1/+1
* We shouldn't need to allocate a TX packet buffer when calling newdata();Michael Brown2006-08-011-4/+0Star
* conn->local_port is now network-endian; do not swap when comparingMichael Brown2006-07-201-2/+5
* Correct TCP/IP checksum generation.Michael Brown2006-07-201-6/+3Star
* Minor editsNikhil Chandru Rao2006-07-191-3/+10
* Make udp_send() call udp_sendto(), rather than vice-versa.Michael Brown2006-07-191-16/+10Star
* A small but very critical bug.Michael Brown2006-07-191-1/+1
* Use more standardised format specifiers in debug messages (e.g. %p forMichael Brown2006-07-191-2/+2
* Reserve space for lower-layer headers when allocating packet buffer.Michael Brown2006-07-191-33/+5Star
* Minor edit in net/udp.cNikhil Chandru Rao2006-07-191-1/+1
* The following edits were made: \Nikhil Chandru Rao2006-07-191-2/+30
* Added fragment reassembly codeNikhil Chandru Rao2006-06-301-14/+10Star