root/net/inet/README

/* [previous][next][first][last][top][bottom][index][help] */

NET2Debugged 1.24 README
------------------------

Major Changes

o       PLIP driver sort of works
o       UDP and RAW have been partially rewritten for speed
o       Internals heavily cleaned up, and memory monitoring of network
        memory is now done. (On shift-scroll-lock)
o       ARP should now not generate garbage
o       Using MSG_PEEK can't cause race conditions and crashes
o       Support for bootp clients.
o       Supports RFC931 TAP authd
o       NFS problems with certain types of network configuration are
        fixed.
o       Doesn't forward packets for other subnet (can cause packet storms)
o       TCP won't ack rst frames causing packet storms (especially with
        Lan workplace for DOS).
o       Numerous fixes for solidity
o       Verify_area used properly.
o       MSG_PEEK is faster again
o       Minor TCP fixes. Hopefully no more TCP lockups (ha!)
o       Donald's promiscuous mode. Go forth and write protocol analysers...
-------------------------------------------------------------------------
NOTE:
        Drivers for this stack set must be using alloc_skb() not just
kmalloc. If you get millions of 'non sk_buff...' errors please check the
driver you are using. All Donald's drivers know about this. If you have
a problem driver replace all cases of
        
        .. =(struct sk_buff *)kmalloc(sizeof(struct sk_buff)+...

With
        ..=alloc_skb(sizeof(struct sk_buff)+...

And if it uses kfree_s on the packet change that to use kfree_skbmem().

-------------------------------------------------------------------------
Bug fixes and improvements for this section of the code should be mailed to
iiitac@pyr.swan.ac.uk.


Alan

/* [previous][next][first][last][top][bottom][index][help] */