2.3.99-pre3 errors
Florin Andrei
fandrei@mail.rds.ro
Fri, 24 Mar 2000 14:23:50 +0200
Florin Andrei wrote:
>
> With 2.3.99-pre3 i get this:
>
> [root@atlanta ipv4]# lsmod
> Module Size Used by
> tulip 35424 1 (autoclean)
> [root@atlanta ipv4]# depmod -a
> /lib/modules/2.3.99-pre3/ipv4/ipt_REJECT.o: unresolved symbol(s)
> [root@atlanta ipv4]# modprobe -a *
> ip_conntrack (511 buckets, 4088 max)
> iptables: (c)2000 Netfilter core team
> /lib/modules/2.3.99-pre3/ipv4/ipt_REJECT.o: unresolved symbol
> tcp_v4_send_reset
> ip_tables: Device or resource busy
> [root@atlanta ipv4]#
With the following patch, provided by Lech Szychowski
<lech.szychowski@pse.pl>, the problem is solved (apply to
linux/net/netsyms.c). Now all the modules are loading without any problem.
=========================== cut here ============================
--- netsyms.c.orig Fri Mar 24 12:18:46 2000
+++ netsyms.c Fri Mar 24 12:19:34 2000
@@ -268,6 +268,9 @@
EXPORT_SYMBOL(ipv6_addr_type);
EXPORT_SYMBOL(icmpv6_send);
#endif
+#if defined (CONFIG_IP_NF_TARGET_REJECT_MODULE) || defined
(CONFIG_IPV6_MODULE) || defined (CONFIG_KHTTPD) || defined
(CONFIG_KHTTPD_MODULE)
+EXPORT_SYMBOL(tcp_v4_send_reset);
+#endif
#if defined (CONFIG_IPV6_MODULE) || defined (CONFIG_KHTTPD) || defined
(CONFIG_KHTTPD_MODULE)
/* inet functions common to v4 and v6 */
EXPORT_SYMBOL(inet_stream_ops);
@@ -340,7 +343,6 @@
EXPORT_SYMBOL(tcp_v4_rebuild_header);
EXPORT_SYMBOL(tcp_v4_send_check);
EXPORT_SYMBOL(tcp_v4_conn_request);
-EXPORT_SYMBOL(tcp_v4_send_reset);
EXPORT_SYMBOL(tcp_create_openreq_child);
EXPORT_SYMBOL(tcp_bucket_create);
EXPORT_SYMBOL(__tcp_put_port);
=========================== and here ============================
Here is a part of my .config:
#
# IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_LOG=m
# CONFIG_IP_NF_COMPAT_IPCHAINS is not set
# CONFIG_IP_NF_COMPAT_IPFWADM is not set
--
Florin Andrei
florin@linuxstart.com http://members.linuxstart.com/~florin/
tel: +40-93-261162