Gentoo-Portage.com

Search Portage:
Login     Register     Language Tools

sys-apps/ucspi-tcp

Collection of tools for managing UNIX services

Screenshots

  • ucspi-tcp-0.88-r17
    ~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
    qmail-spp selinux
    View      Download      License: public-domain
  • ucspi-tcp-0.88-r16
    alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
    selinux doc
    View      Download      License: public-domain
  • ucspi-tcp-0.88-r15
    ~alpha ~amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
    ssl ipv6 selinux doc
    View      Download      License: public-domain
  • ucspi-tcp-0.88-r14
    alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
    ssl ipv6 selinux doc
    View      Download      License: public-domain
ucspi-tcp-0.88-r15

The per IP limit selected with the new -C option is never enforced due to the use of iplimenv uninitialized from stack (when -e isn't used)

I'v made a patch to fix this (fallows).
I'd like to say thanks to the guy that added this precious (-C) option to this (almost freezed/defunct) package.

--- /var/tmp/portage/sys-apps/ucspi-tcp-0.88-r15/work/ucspi-tcp-0.88/tcpserver.c 2007-09-23 00:50:55.000000000 +0100
+++ ucspi-tcp-0.88-gentoo-PRfix/tcpserver.c 2007-09-23 00:41:04.000000000 +0100
@@ -421,7 +421,7 @@
int opt;
struct servent *se;
char *x;
- char *iplimenv;
+ char *iplimenv = NULL;
int flagiplim;
unsigned long u;
int s;
- 22/09/2007 23:52 GMT


Leave a comment:

Please login to leave a comment