]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lwip.git/blobdiff - UPGRADING
In ip6_input(), accept solicited node packets that match the receiving
[pes-rpp/rpp-lwip.git] / UPGRADING
index e65b82877314bae15125c821f8476cca6e91aef0..6501107a7e8f71283056a2a94c349648f0ec3e90 100644 (file)
--- a/UPGRADING
+++ b/UPGRADING
@@ -18,9 +18,7 @@ with newer versions.
   +++ Raw API:
     * Changed the semantics of tcp_close() (since it was rather a
       shutdown before): Now the application does *NOT* get any calls to the recv
-      callback (aside from NULL/closed) after calling tcp_close() - this means
-      that it also does not get the NULL-pbuf which tells it the remote side has
-      closed, too!
+      callback (aside from NULL/closed) after calling tcp_close()
 
     * When calling tcp_abort() from a raw API TCP callback function,
       make sure you return ERR_ABRT to prevent accessing unallocated memory.
@@ -113,11 +111,16 @@ with newer versions.
   * Added const char* name to mem- and memp-stats for easier debugging.
 
   * Calculate the TCP/UDP checksum while copying to only fetch data once:
-    Define LWIP_CHKSUM_COPY to a memcpy-like function that returns the checksum    
+    Define LWIP_CHKSUM_COPY to a memcpy-like function that returns the checksum
 
   * Added SO_REUSE_RXTOALL to pass received UDP broadcast/multicast packets to
     more than one pcb.
 
+  * Changed the semantics of ARP_QUEUEING==0: ARP_QUEUEING now cannot be turned
+    off any more, if this is set to 0, only one packet (the most recent one) is
+    queued (like demanded by RFC 1122).
+
+  
   ++ Major bugfixes/improvements
 
   * Implemented tcp_shutdown() to only shut down one end of a connection