diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1999-01-04 16:03:48 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1999-01-04 16:03:48 +0000 |
commit | 78c388aed2b7184182c08428db1de6c872d815f5 (patch) | |
tree | 4b2003b1b4ceb241a17faa995da8dd1004bb8e45 /net/netsyms.c | |
parent | eb7a5bf93aaa4be1d7c6181100ab7639e74d67f7 (diff) |
Merge with Linux 2.1.131 and more MIPS goodies.
(Did I mention that CVS is buggy ...)
Diffstat (limited to 'net/netsyms.c')
-rw-r--r-- | net/netsyms.c | 44 |
1 files changed, 28 insertions, 16 deletions
diff --git a/net/netsyms.c b/net/netsyms.c index f987d9425..d3e96333d 100644 --- a/net/netsyms.c +++ b/net/netsyms.c @@ -11,7 +11,13 @@ #include <linux/types.h> #include <linux/net.h> #include <linux/in.h> +#include <net/sock.h> +#include <net/dst.h> +#include <net/checksum.h> +#include <net/pkt_sched.h> #include <linux/netdevice.h> +#include <linux/etherdevice.h> +#include <linux/fddidevice.h> #include <linux/trdevice.h> #include <linux/ioport.h> #include <net/neighbour.h> @@ -23,8 +29,6 @@ #ifdef CONFIG_INET #include <linux/ip.h> -#include <linux/etherdevice.h> -#include <linux/fddidevice.h> #include <net/protocol.h> #include <net/arp.h> #include <net/ip.h> @@ -34,15 +38,23 @@ #include <net/route.h> #include <net/scm.h> #include <net/inet_common.h> -#include <net/pkt_sched.h> #include <linux/inet.h> #include <linux/mroute.h> #include <linux/igmp.h> extern struct net_proto_family inet_family_ops; +#ifdef CONFIG_DLCI_MODULE +extern int (*dlci_ioctl_hook)(unsigned int, void *); +EXPORT_SYMBOL(dlci_ioctl_hook); +#endif + +#endif + #if defined(CONFIG_IPV6) || defined (CONFIG_IPV6_MODULE) #include <linux/in6.h> +#include <linux/icmpv6.h> +#include <net/ipv6.h> #include <net/ndisc.h> #include <net/dst.h> #include <net/transp_v6.h> @@ -50,7 +62,6 @@ extern struct net_proto_family inet_family_ops; extern int tcp_tw_death_row_slot; #endif -#endif #include <linux/rtnetlink.h> @@ -60,7 +71,8 @@ extern int tcp_tw_death_row_slot; defined(CONFIG_EL2) || defined(CONFIG_NE2000) || \ defined(CONFIG_E2100) || defined(CONFIG_HPLAN_PLUS) || \ defined(CONFIG_HPLAN) || defined(CONFIG_AC3200) || \ - defined(CONFIG_ES3210) + defined(CONFIG_ES3210) || defined(CONFIG_ULTRA32) || \ + defined(CONFIG_LNE390) || defined(CONFIG_NE3210) #include "../drivers/net/8390.h" #endif @@ -93,6 +105,7 @@ EXPORT_SYMBOL(sock_unregister); /* Socket layer support routines */ EXPORT_SYMBOL(memcpy_fromiovec); +EXPORT_SYMBOL(memcpy_tokerneliovec); EXPORT_SYMBOL(sock_create); EXPORT_SYMBOL(sock_alloc); EXPORT_SYMBOL(sock_release); @@ -209,9 +222,6 @@ EXPORT_SYMBOL(ip_route_output); EXPORT_SYMBOL(icmp_send); EXPORT_SYMBOL(ip_options_compile); EXPORT_SYMBOL(arp_send); -#ifdef CONFIG_SHAPER_MODULE -EXPORT_SYMBOL(arp_broken_ops); -#endif EXPORT_SYMBOL(ip_id_count); EXPORT_SYMBOL(ip_send_check); EXPORT_SYMBOL(ip_fragment); @@ -223,10 +233,17 @@ EXPORT_SYMBOL(__ip_finish_output); EXPORT_SYMBOL(inet_dgram_ops); EXPORT_SYMBOL(ip_cmsg_recv); EXPORT_SYMBOL(__release_sock); +EXPORT_SYMBOL(arp_find); +EXPORT_SYMBOL(ip_rcv); +EXPORT_SYMBOL(arp_rcv); /* needed for ip_gre -cw */ EXPORT_SYMBOL(ip_statistics); +#ifdef CONFIG_IPV6 +EXPORT_SYMBOL(ipv6_addr_type); +EXPORT_SYMBOL(icmpv6_send); +#endif #ifdef CONFIG_IPV6_MODULE /* inet functions common to v4 and v6 */ EXPORT_SYMBOL(inet_stream_ops); @@ -305,6 +322,7 @@ EXPORT_SYMBOL(tcp_transmit_skb); EXPORT_SYMBOL(tcp_connect); EXPORT_SYMBOL(tcp_make_synack); EXPORT_SYMBOL(tcp_tw_death_row_slot); +EXPORT_SYMBOL(tcp_sync_mss); EXPORT_SYMBOL(net_statistics); EXPORT_SYMBOL(xrlim_allow); @@ -359,7 +377,8 @@ EXPORT_SYMBOL(sock_rmalloc); defined(CONFIG_EL2) || defined(CONFIG_NE2000) || \ defined(CONFIG_E2100) || defined(CONFIG_HPLAN_PLUS) || \ defined(CONFIG_HPLAN) || defined(CONFIG_AC3200) || \ - defined(CONFIG_ES3210) + defined(CONFIG_ES3210) || defined(CONFIG_ULTRA32) || \ + defined(CONFIG_LNE390) || defined(CONFIG_NE3210) /* If 8390 NIC support is built in, we will need these. */ EXPORT_SYMBOL(ei_open); EXPORT_SYMBOL(ei_close); @@ -426,12 +445,9 @@ EXPORT_SYMBOL(netdev_fc_xoff); EXPORT_SYMBOL(dev_base); EXPORT_SYMBOL(dev_close); EXPORT_SYMBOL(dev_mc_add); -EXPORT_SYMBOL(arp_find); EXPORT_SYMBOL(n_tty_ioctl); EXPORT_SYMBOL(tty_register_ldisc); EXPORT_SYMBOL(kill_fasync); -EXPORT_SYMBOL(ip_rcv); -EXPORT_SYMBOL(arp_rcv); EXPORT_SYMBOL(dev_mc_delete); EXPORT_SYMBOL(if_port_text); @@ -441,10 +457,6 @@ EXPORT_SYMBOL(if_port_text); EXPORT_SYMBOL(ltalk_setup); #endif -#ifdef CONFIG_DLCI_MODULE -extern int (*dlci_ioctl_hook)(unsigned int, void *); -EXPORT_SYMBOL(dlci_ioctl_hook); -#endif /* Packet scheduler modules want these. */ EXPORT_SYMBOL(qdisc_destroy); |