| Randy Dunlap | bc2cda1 | 2008-02-13 15:03:25 -0800 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> | 
|  | 2 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" | 
|  | 3 | "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" []> | 
|  | 4 |  | 
|  | 5 | <book id="LinuxNetworking"> | 
|  | 6 | <bookinfo> | 
|  | 7 | <title>Linux Networking and Network Devices APIs</title> | 
|  | 8 |  | 
|  | 9 | <legalnotice> | 
|  | 10 | <para> | 
|  | 11 | This documentation is free software; you can redistribute | 
|  | 12 | it and/or modify it under the terms of the GNU General Public | 
|  | 13 | License as published by the Free Software Foundation; either | 
|  | 14 | version 2 of the License, or (at your option) any later | 
|  | 15 | version. | 
|  | 16 | </para> | 
|  | 17 |  | 
|  | 18 | <para> | 
|  | 19 | This program is distributed in the hope that it will be | 
|  | 20 | useful, but WITHOUT ANY WARRANTY; without even the implied | 
|  | 21 | warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 
|  | 22 | See the GNU General Public License for more details. | 
|  | 23 | </para> | 
|  | 24 |  | 
|  | 25 | <para> | 
|  | 26 | You should have received a copy of the GNU General Public | 
|  | 27 | License along with this program; if not, write to the Free | 
|  | 28 | Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, | 
|  | 29 | MA 02111-1307 USA | 
|  | 30 | </para> | 
|  | 31 |  | 
|  | 32 | <para> | 
|  | 33 | For more details see the file COPYING in the source | 
|  | 34 | distribution of Linux. | 
|  | 35 | </para> | 
|  | 36 | </legalnotice> | 
|  | 37 | </bookinfo> | 
|  | 38 |  | 
|  | 39 | <toc></toc> | 
|  | 40 |  | 
|  | 41 | <chapter id="netcore"> | 
|  | 42 | <title>Linux Networking</title> | 
|  | 43 | <sect1><title>Networking Base Types</title> | 
|  | 44 | !Iinclude/linux/net.h | 
|  | 45 | </sect1> | 
|  | 46 | <sect1><title>Socket Buffer Functions</title> | 
|  | 47 | !Iinclude/linux/skbuff.h | 
|  | 48 | !Iinclude/net/sock.h | 
|  | 49 | !Enet/socket.c | 
|  | 50 | !Enet/core/skbuff.c | 
|  | 51 | !Enet/core/sock.c | 
|  | 52 | !Enet/core/datagram.c | 
|  | 53 | !Enet/core/stream.c | 
|  | 54 | </sect1> | 
|  | 55 | <sect1><title>Socket Filter</title> | 
|  | 56 | !Enet/core/filter.c | 
|  | 57 | </sect1> | 
|  | 58 | <sect1><title>Generic Network Statistics</title> | 
|  | 59 | !Iinclude/linux/gen_stats.h | 
|  | 60 | !Enet/core/gen_stats.c | 
|  | 61 | !Enet/core/gen_estimator.c | 
|  | 62 | </sect1> | 
|  | 63 | <sect1><title>SUN RPC subsystem</title> | 
|  | 64 | <!-- The !D functionality is not perfect, garbage has to be protected by comments | 
|  | 65 | !Dnet/sunrpc/sunrpc_syms.c | 
|  | 66 | --> | 
|  | 67 | !Enet/sunrpc/xdr.c | 
|  | 68 | !Enet/sunrpc/svc_xprt.c | 
|  | 69 | !Enet/sunrpc/xprt.c | 
|  | 70 | !Enet/sunrpc/sched.c | 
|  | 71 | !Enet/sunrpc/socklib.c | 
|  | 72 | !Enet/sunrpc/stats.c | 
|  | 73 | !Enet/sunrpc/rpc_pipe.c | 
|  | 74 | !Enet/sunrpc/rpcb_clnt.c | 
|  | 75 | !Enet/sunrpc/clnt.c | 
|  | 76 | </sect1> | 
| Inaky Perez-Gonzalez | b0c83ae | 2008-12-23 16:18:24 -0800 | [diff] [blame] | 77 | <sect1><title>WiMAX</title> | 
|  | 78 | !Enet/wimax/op-msg.c | 
|  | 79 | !Enet/wimax/op-reset.c | 
|  | 80 | !Enet/wimax/op-rfkill.c | 
|  | 81 | !Enet/wimax/stack.c | 
|  | 82 | !Iinclude/net/wimax.h | 
|  | 83 | !Iinclude/linux/wimax.h | 
|  | 84 | </sect1> | 
| Randy Dunlap | bc2cda1 | 2008-02-13 15:03:25 -0800 | [diff] [blame] | 85 | </chapter> | 
|  | 86 |  | 
|  | 87 | <chapter id="netdev"> | 
|  | 88 | <title>Network device support</title> | 
|  | 89 | <sect1><title>Driver Support</title> | 
|  | 90 | !Enet/core/dev.c | 
|  | 91 | !Enet/ethernet/eth.c | 
|  | 92 | !Enet/sched/sch_generic.c | 
|  | 93 | !Iinclude/linux/etherdevice.h | 
|  | 94 | !Iinclude/linux/netdevice.h | 
|  | 95 | </sect1> | 
|  | 96 | <sect1><title>PHY Support</title> | 
|  | 97 | !Edrivers/net/phy/phy.c | 
|  | 98 | !Idrivers/net/phy/phy.c | 
|  | 99 | !Edrivers/net/phy/phy_device.c | 
|  | 100 | !Idrivers/net/phy/phy_device.c | 
|  | 101 | !Edrivers/net/phy/mdio_bus.c | 
|  | 102 | !Idrivers/net/phy/mdio_bus.c | 
|  | 103 | </sect1> | 
|  | 104 | <!-- FIXME: Removed for now since no structured comments in source | 
|  | 105 | <sect1><title>Wireless</title> | 
|  | 106 | X!Enet/core/wireless.c | 
|  | 107 | </sect1> | 
|  | 108 | --> | 
| Randy Dunlap | bc2cda1 | 2008-02-13 15:03:25 -0800 | [diff] [blame] | 109 | </chapter> | 
|  | 110 |  | 
|  | 111 | </book> |