
wackamole-list at openskysolutions
Dec 13, 2003, 9:59 PM
Views: 1007
Permalink
|
|
embedded Perl + empty arpcache bug patch fixes
|
|
Hi, I've attached a patch that fixes a couple of problems with a recent CVS checkout. Basically one-line fixes. The first was with the new embedded Perl. The userloader.c has an #ifdef PERL instead of the #ifdef USE_EMBEDDED_PERL that is used elsewhere. This typo prevents any Perl subroutines from being called and shows up in syslog with: "Unknown user function genre: 2" The second patch is for Mattias Weidle's patch: http://lists.backhand.org/pipermail/wackamole-users/2003-October/000254.html that fixes the empty local arpcache bug. He uses a function named Alarm() which was undefined in the CVS version I pulled so I converted that line to call the wack_alarm() function that I saw elsewhere in the source tree. As for some unresolved bugs that I'm hoping someone can help track down, after shutting down wackamole (i.e. by killing off the wackamole processes), wackamole cannot be restarted properly. It just keeps on trying to connect to spread unsuccessfully. Rebooting fixes the problem. wackatrl -f segfaults. The machines I am running are running the Linux 2.4.23 kernel. They have iptables blocking everything except udp port 4803. If someone can give me leads on how to narrow down the problem, I'd appreciate it. Andy
|