[lkml]   [2000]   [Mar]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectPROBLEM: 2.3.99-pre3 missing symbol tcp_v4_send_reset for ipt_REJECT

    [1.] One line summary of the problem:

    2.3.99-pre3 missing symbol tcp_v4_send_reset for ipt_REJECT

    [2.] Full description of the problem/report:

    I compiled the iptables and packet filtering support as
    modules. Appearently the ipt_REJECT module has an unmet dependence to
    tcp_v4_send_reset. AFAIU this symbol is exported by netsyms.c only for
    some rare cases (IPv6, http accelleration...), which are not enabled in my

    [3.] Keywords:

    modules, networking, kernel, 2.3.99-pre3, iptables, tcp_v4_send_reset

    [4.] Kernel version (from /proc/version):

    Linux version 2.3.99-pre3 (root@tk147051)
    (gcc version 2.95.2 20000220 (Debian GNU/Linux))
    #1 Mon Mar 27 15:18:12 CEST 2000

    [5.] Output

    /lib/modules/2.3.99-pre3/ipv4/ipt_REJECT.o: unresolved symbol tcp_v4_send_reset
    /lib/modules/2.3.99-pre3/ipv4/ipt_REJECT.o: insmod /lib/modules/2.3.99-pre3/ipv4/ipt_REJECT.o failed
    /lib/modules/2.3.99-pre3/ipv4/ipt_REJECT.o: insmod ipt_REJECT failed

    [7.] Environment

    Probably not relevant, if someone can _not_ reproduce this problem, i
    am sorry, please tell me, i will provide information about the
    environment then.

    Maybe all relevant info is:

    [7.3.] Module information (from /proc/modules):

    ~# cat /proc/modules
    opl3 11400 2
    opl3sa2 4208 2
    ad1848 16432 2 [opl3sa2]
    mpu401 18928 2 [opl3sa2]
    sound 57484 0 [opl3 opl3sa2 ad1848 mpu401]
    soundcore 3588 7 [sound]

    [7.5.] modutils:

    insmod version 2.3.9
    depmod version 2.3.9
    modprobe version 2.3.9

    [X.] Other notes, patches, fixes, workarounds:

    [X.1.] A patch:

    The following patch to linux/net/netsyms.c solves the problem, but
    i'm not enough a hacker to know what it does else... sorry.

    < EXPORT_SYMBOL(tcp_v4_send_reset);
    > #if defined (CONFIG_IPV6_MODULE) || defined (CONFIG_KHTTPD) || defined (CONFIG_KHTTPD_MODULE) || defined (CONFIG_NETFILTER)
    > EXPORT_SYMBOL(tcp_v4_send_reset);
    > #endif

    [X.2.] Disclaimer:

    This is my second kernel bug report. I learned a lot about bug report
    style since then. If however it is still not satisfying, please tell

    I tried to find out if someone else has already reported this
    problem. I am sorry if so. I also did not check unofficial patches.


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:57    [W:0.020 / U:9.232 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site