Just FYI patch 283 is not 100% compatible with 2.2.2 several "hunks" fail
and it prevents Ntop from compiling (besure to use patch -p0 -b < <thepatch>
when applying to make backups).

Also I applied patch 283 to 2.2 and it did not stop the looping error under
linux.

I have more debugging sessions to post from this problem but I need more
time.

Also check your /tmp directory and see if you have a whole bunch of
gzip.<PID>.ntop files. I think that these get left behind by the looping but
I'm not sure yet.

Mike Tremaine
[EMAIL PROTECTED]
http://www.stellarcore.net
----- Original Message ----- 
From: "Burton M. Strauss III" <[EMAIL PROTECTED]>
To: "Ntop" <[EMAIL PROTECTED]>
Cc: "Dominique Lalot" <[EMAIL PROTECTED]>
Sent: Thursday, June 19, 2003 9:09 AM
Subject: RE: [Ntop] web interface looping (PR_C6PVXVX)


> I sent it to you a while back...  It's also in the msg I sent on
6-11-2003,
> "RE: [Ntop] Re: Problem report confirms PR_YKDZ9WX"
>
> -----Burton
>
>  -----Original Message-----
> From: Dominique Lalot [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, June 19, 2002 3:46 AM
> To: Burton M. Strauss III
> Subject: RE: [Ntop] web interface looping (PR_C6PVXVX)
>
>
> Thanks Burton,
>
> Where can I find the 283 patch?. in 2.2.0 in 2.2.1?.
>
> dmesg showed me one CPU as in TOP and many related software.
>
> A 16:12 18/06/2003 -0500, vous avez �crit :
>
> Try the 283 patch ... once the malloc() structures are messed up, ANYTHING
> can happen...  Looping during malloc_consolidate is a classic sign of
> screwed up malloc() structures...
>
> Also - # Processors: 2 Non SMP kernel  - bothers me.  If the 2nd process
is
> ACTIVATED, then without the SMP kernel, bad things could happen.  Just
> confirm in dmsg that it's not being activated, please...
>
> Finally, if it's the same old report, then don't bother generating a new
PR_
>
> -----Burton
>
>
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
Dominique
> Lalot
> Sent: Monday, June 16, 2003 5:07 AM
> To: [EMAIL PROTECTED]
> Subject: [Ntop] web interface looping
>
>
> Hello,
>
> Same reports as usual. Clicking on web reports lead to eat 100% CPU in
> malloc_consolidate:
>
> Dominique
>
> n t o p v e r s i o n '2.2.2' p r o b l e m r e p o r t
> From: LALOT
> EMail: [EMAIL PROTECTED]
> Date: 2003-06-16 10:01:40 GMT
> Problem Report Id: PR_C6PVXVX
> --------------------------------------------------------------------------
--
> Summary
> Web interface looping
> Ntop from last CVS June 16th 2003
>
> OS: LINUX version: 2.4.18-14 #1
> ntop from: CSV (rpm, source, ports, etc.)
> Hardware: CPU: i86 Xeon_____ (i86, SPARC, etc.)
> # Processors: 2 Non SMP kernel
> Memory: 1024 MB
> Network:
> Merged packet counts:
> Ethernet: 60461
> Broadcast: 26606
> IP: 60461
> Network Interface 0 eth1
> Mfg: ____________________ Model: ____________________
> NIC Speed: 1000r Bus: PCI
> Location: WAN
> Bandwidth: 100Mbps+
> # Hosts (machines): >3000
> --------------------------------------------------------------------------
--
> Log extract
> Thread 7 (14969) is looping..
>
> Program received signal SIGINT, Interrupt.
> [Switching to Thread 49159 (LWP 14970)]
> 0x403b6b01 in nanosleep () from /lib/libc.so.6
> (gdb) backtrace
> #0 0x403b6b01 in nanosleep () from /lib/libc.so.6
> #1 0x4028dbd8 in nanosleep () from /lib/libpthread.so.0
> #2 0x403b6a41 in sleep () from /lib/libc.so.6
> #3 0x400987ad in ntop_sleep (secs=1) at util.c:3132
> #4 0x4008992e in queuePacket (_deviceId=0x0, h=0xbedff9ac, p=0x805c22a "")
> at pbuf.c:1536
> #5 0x4055a0ca in pcap_read () from /usr/lib/libpcap.so.0.6.2
> #6 0x4055b63b in pcap_dispatch () from /usr/lib/libpcap.so.0.6.2
> #7 0x40083ac2 in pcapDispatch (_i=0x0) at ntop.c:104
> #8 0x4028976e in pthread_start_thread () from /lib/libpthread.so.0
> #9 0x402897dd in pthread_start_thread_event () from /lib/libpthread.so.0
> (gdb) info thread
> * 8 Thread 49159 (LWP 14970) 0x403b6b01 in nanosleep () from
/lib/libc.so.6
> 7 Thread 40966 (LWP 14969) 0x4038055c in malloc_consolidate () from
> /lib/libc.so.6
> 6 Thread 32773 (LWP 14968) 0x403b6b01 in nanosleep () from /lib/libc.so.6
> 5 Thread 24580 (LWP 14967) 0x4033a332 in sigsuspend () from /lib/libc.so.6
> 4 Thread 16387 (LWP 14966) 0x4033a332 in sigsuspend () from /lib/libc.so.6
> 3 Thread 8194 (LWP 14965) 0x4033a332 in sigsuspend () from /lib/libc.so.6
> 2 Thread 16385 (LWP 14964) 0x403d8f14 in poll () from /lib/libc.so.6
> 1 Thread 8192 (LWP 14957) 0x403b6ac7 in pause () from /lib/libc.so.6
> (gdb) thread 7
> [Switching to thread 7 (Thread 40966 (LWP 14969))]#0 0x4038055c in
> malloc_consolidate () from /lib/libc.so.6
> (gdb) info stack
> #0 0x4038055c in malloc_consolidate () from /lib/libc.so.6
> #1 0x40380464 in _int_free () from /lib/libc.so.6
> #2 0x40380cb4 in free () from /lib/libc.so.6
> #3 0x402dddbf in zcfree () from /usr/lib/libz.so.1
> #4 0x402dab37 in deflateEnd () from /usr/lib/libz.so.1
> #5 0x402d948d in destroy () from /usr/lib/libz.so.1
> #6 0x4002c262 in compressAndSendData (gzipBytesSent=0xbefff4bc) at
> http.c:2213
> #7 0x4002c678 in handleHTTPrequest (from={s_addr = 3241311560}) at
> http.c:2438
> #8 0x40057a85 in handleSingleWebConnection (fdmask=0xbefffa3c) at
> webInterface.c:5099
> #9 0x400578de in handleWebConnections (notUsed=0x0) at webInterface.c:4964
> #10 0x4028976e in pthread_start_thread () from /lib/libpthread.so.0
> #11 0x402897dd in pthread_start_thread_event () from /lib/libpthread.so.0
> (gdb) frame 9
> #9 0x400578de in handleWebConnections (notUsed=0x0) at webInterface.c:4964
> 4964 handleSingleWebConnection(&mask);
> (gdb) frame 6
> #6 0x4002c262 in compressAndSendData (gzipBytesSent=0xbefff4bc) at
> http.c:2213
> 2213 gzclose(compressFileFd);
> (gdb) info f
> Stack level 6, frame at 0xbefff484:
> eip = 0x4002c262 in compressAndSendData (http.c:2213); saved eip
0x4002c678
> called by frame at 0xbefff824, caller of frame at 0xbefff344
> source language c.
> Arglist at 0xbefff484, args: gzipBytesSent=0xbefff4bc
> Locals at 0xbefff484, Previous frame's sp in esp
> Saved registers:
> ebx at 0xbefff478, ebp at 0xbefff484, esi at 0xbefff47c, edi at
0xbefff480,
> eip at 0xbefff488
> (gdb) frame 7
> #7 0x4002c678 in handleHTTPrequest (from={s_addr = 3241311560}) at
> http.c:2438
> 2438 compressAndSendData(&gzipBytesSent);
> (gdb) info f
> Stack level 7, frame at 0xbefff824:
> eip = 0x4002c678 in handleHTTPrequest (http.c:2438); saved eip 0x40057a85
> called by frame at 0xbefff874, caller of frame at 0xbefff484
> source language c.
> Arglist at 0xbefff824, args: from={s_addr = 3241311560}
> Locals at 0xbefff824, Previous frame's sp in esp
> Saved registers:
> ebx at 0xbefff818, ebp at 0xbefff824, esi at 0xbefff81c, edi at
0xbefff820,
> eip at 0xbefff828
>
>
>
>
> --------------------------------------------------------------------------
--
> Problem Description
> When clicking on web reports, thread is looping in malloc_consolidate
> same as lots of previous bug reports.
>
>
>
>
>
> --------------------------------------------------------------------------
--
> ntop version.....2.2.2
> Built on.....06/16/03 10:46:52 AM
> OS.....i686-pc-linux-gnu
> ntop Process Id.....14994
> http Process Id.....14995
>
> Command line
> Started as....ntop -P /usr/share/ntop -u ntop -L -K -t 5 -c -o -g -i
eth1 -a
> /usr/share/ntop/access.log -m 139.124.184.0/22, 193.50.174.0/24,
> 194.199.116.0/24, 139.124.242.0/24, 139.124.144.0/22, 139.124.140.0/22,
> 139.124.226.0/24, 193.50.125.0/24, 193.50.126.0/24, 139.124.228.0/24,
> 194.57.187.0/24, 194.57.195.0/24, 193.50.65.0/24, 147.94.192.0/21,
> 147.94.208.0/20, 193.50.127.0/24, 193.50.65.0/24, 194.214.88.0/25,
> 193.49.98.0/24, 193.49.99.0/24, 195.221.217.0/24, 195.221.218.0/24,
> 195.221.219.0/24, 193.51.62.0/24, 193.51.63.0/24, 194.199.136.0/24,
> 194.199.137.0/24, 194.167.161.0/24, 194.167.249.0/24 -d
> Resolved to....ntop
> -P
> /usr/share/ntop
> -u
> ntop
> -L
> -K
> -t
> 5
> -c
> -o
> -g
> -i
> eth1
> -a
> /usr/share/ntop/access.log
> -m
> 139.124.184.0/22, 193.50.174.0/24, 194.199.116.0/24, 139.124.242.0/24,
> 139.124.144.0/22, 139.124.140.0/22, 139.124.226.0/24, 193.50.125.0/24,
> 193.50.126.0/24, 139.124.228.0/24, 194.57.187.0/24, 194.57.195.0/24,
> 193.50.65.0/24, 147.94.192.0/21, 147.94.208.0/20, 193.50.127.0/24,
> 193.50.65.0/24, 194.214.88.0/25, 193.49.98.0/24, 193.49.99.0/24,
> 195.221.217.0/24, 195.221.218.0/24, 195.221.219.0/24, 193.51.62.0/24,
> 193.51.63.0/24, 194.199.136.0/24, 194.199.137.0/24, 194.167.161.0/24,
> 194.167.249.0/24
> -d
> Command line parameters are:
> -a | --access-log-path...../usr/share/ntop/access.log
> -b | --disable-decoders.....(default) No
> -c | --sticky-hosts.....Yes
> -d | --daemon.....Yes
> -e | --max-table-rows.....(default) 128
> -f | --traffic-dump-file.....(default) (nil)
> -g | --track-local-hosts.....Track local hosts only
> -o | --no-mac.....Don't trust MAC Addresses
> -i | --interface (effective).....eth1
> -k | --filter-expression-in-extra-frame.....(default) No
> -l | --pcap-log.....(default) (nil)
> -m | --local-subnets (effective).....139.124.184.0/22, 193.50.174.0/24,
> 194.199.116.0/24, 139.124.242.0/24, 139.124.144.0/22, 139.124.140.0/22,
> 139.124.226.0/24, 193.50.125.0/24, 193.50.126.0/24, 139.124.228.0/24,
> 194.57.187.0/24, 194.57.195.0/24, 193.50.65.0/24, 147.94.192.0/21,
> 147.94.208.0/20, 193.50.127.0/24, 193.50.65.0/24, 194.214.88.0/25,
> 193.49.98.0/24, 193.49.99.0/24, 195.221.217.0/24, 195.221.218.0/24,
> 195.221.219.0/24, 193.51.62.0/24, 193.51.63.0/24, 194.199.136.0/24,
> 194.199.137.0/24, 194.167.161.0/24, 194.167.249.0/24
> -n | --numeric-ip-addresses.....(default) No
> -p | --protocols.....(default) internal list
> -q | --create-suspicious-packets.....(default) Disabled
> -r | --refresh-time.....(default) 120
> -s | --no-promiscuous.....(default) No
> -t | --trace-level.....5
> -u | --user.....ntop (uid=500, gid=500)
> -w | --http-server.....(default) Active, all interfaces, port 3000
> -z | --disable-sessions.....(default) No
> -B | --filter-expression.....(default) none
> -D | --domain.....u-3mrs.fr
> -E | --enable-external-tools.....(default) No
> -F | --flow-spec.....(default) none
> -K | --enable-debug.....Yes
> -L | --use-syslog.....daemon
> -M | --no-interface-merge (effective).....(default) (Merging Interfaces)
Yes
> -O | --pcap-file-path.....(default) /usr/local/var/ntop
> -P | --db-file-path...../usr/share/ntop
> -U | --mapper.....(default) (nil)
> --ignore-sigpipe.....(default) No
> --dynamic-purge-limits.....(default) No
> --p3p-cp.....(default) none
> --p3p-uri.....(default) none
> --disable-stopcap.....(default) No
>
> Note: (effective) means that this is the value after ntop has processed
the
> parameter.
> (default) means this is the default value, usually (but not always) set by
a
> #define in globals-defines.h.
>
>
> Run time/Internal
> External tool: lsof.....(no -E parameter): Disabled
> Web server URL.....http://any:3000
> GDBM version.....This is GDBM version 1.8.0, as of May 19, 1999.
> zlib version.....1.1.4
> Protocol Decoders.....Enabled
> Fragment Handling.....Enabled
> Tracking only local hosts.....Yes
> # IP Protocols Being Monitored.....18
> # Protocol slots.....950
> # IP Ports Being Monitored.....54
> # Ports slots.....108
> # Handled SIGPIPE Errors.....0
> # Handled HTTP Requests.....18
> Devices (Network Interfaces).....1
> Domain name (short).....fr
> IP to country flag table (entries).....47455
> Total Hash Collisions (Vendor/Special) (lookup).....0
> Local Networks.....10.40.63.0/255.255.255.0 [device eth1]
>
> Memory allocation - data segment
> arena limit, getrlimit(RLIMIT_DATA, ...).....-1
> Allocated blocks (ordblks).....36
> Allocated (arena).....6494136
> Used (uordblks).....6492344
> Free (fordblks).....1792
>
> Memory allocation - mmapped
> Allocated blocks (hblks).....3
> Allocated bytes (hblkhd).....2011136
>
> Memory Usage
> IPX/SAP Hash Size (bytes).....1897
> IP to country flag table (bytes).....1454304 (1.4 MB)
> Bytes per entry.....30.6
> Current memory usage.....8505272
> Base memory usage.....4085688
> Hosts stored (active+cache).....216 = (216 + 0)
> (very) Approximate memory per host.....20.0KB
>
> Host Memory Cache
> Limit.....#define MAX_HOSTS_CACHE_LEN 512
> Current Size.....0
> Maximum Size.....0
> # Entries Reused.....0
>
> MAC/IPX Hash tables
> IPX/SAP Hash Size (entries).....179
> IPX/SAP Hash Collisions (load).....0
> IPX/SAP Hash Collisions (use).....0
>
> Packet queue
> Queued to Process.....0
> Maximum queue.....3
>
> Host/Session counts - global
> Purge idle hosts.....Enabled
> Purged hosts.....0
> Maximum hosts to purge per cycle.....512
> DEFAULT_MAXIMUM_HOSTS_PURGE_PER_CYCLE.....512
> Terminated Sessions.....4
> Host/Session counts - Device 0 (eth1)
> Hash Bucket Size.....1.5 KB
> Actual Hash Size.....4096
> Stored hosts.....216 [5 %]
> Max host lookup.....1
> Session Bucket Size.....228
> Sessions.....4
> Max Num. Sessions.....4
>
> Address Resolution
> DNS sniffed:
> DNS Packets sniffed.....150
> less 'requests'.....77
> less 'failed'.....9
> less 'reverse dns' (in-addr.arpa).....12
> DNS Packets processed.....52
> Stored in cache (includes aliases).....55
>
> IP to name - ipaddr2str():
> Total calls.....215
> ....OK.....0
> ....Total not found.....215
> ........Not found in cache.....215
> ........Too old in cache.....0
>
> Queued - dequeueAddress():
> Total Queued.....215
> Not queued (duplicate).....0
> Maximum Queued.....12
> Current Queue.....0
>
> Resolved - resolveAddress():
> Addresses to resolve.....215
> ....less 'Error: No cache database'.....0
> ....less 'Found in ntop cache'.....0
> Gives: # gethost (DNS lookup) calls.....215
>
> DNS lookup calls:
> DNS resolution attempts.....215
> ....Success: Resolved.....152
> ....Failed.....63
> ........HOST_NOT_FOUND.....63
> ........NO_DATA.....0
> ........NO_RECOVERY.....0
> ........TRY_AGAIN (don't store).....0
> ........Other error (don't store).....0
> DNS lookups stored in cache.....215
> Host addresses kept numeric.....63
>
> Vendor Lookup Table
> Input lines read.....0
> Records added total.....0
> .....includes special records.....0
> getVendorInfo() calls.....0
> getSpecialVendorInfo() calls.....215
> Found 48bit (xx:xx:xx:xx:xx:xx) match.....0
> Found 24bit (xx:xx:xx) match.....215
> Found multicast bit set.....0
> Found LAA (Locally assigned address) bit set.....0
>
> Thread counts
> Active.....6
> Dequeue.....1
> Children (active).....0
> Directory (search) order
> Data Files......
> /usr/local/share/ntop
> Config Files......
> /usr/local/etc/ntop
> /etc
> Plugins....../plugins
> /usr/local/lib/ntop/plugins
>
> Compile Time: ./configure
> ./configure parameters.....&nbsp;
> Built on (Host).....i686-pc-linux-gnu
> Built for(Target).....i686-pc-linux-gnu
> compiler
>
(cflags).....gcc -DLINUX -g -O2 -Wshadow -Wpointer-arith -Wmissing-prototype
> s -Wmissing-declarations -Wnested-externs -fPIC -DHAVE_CONFIG_H
> include path.....-I/root/ntop-2.2/ntop/myrrd -I/usr/local/include
> system
>
libraries.....-lpthread -lresolv -lnsl -lz -lcrypt -lc -lssl -lcrypto -lpcap
>  -lgdbm -lpng -lgd -L/usr/local/lib -L/root/ntop-2.2/ntop/myrrd -lmyrrd
> install path...../usr/local
> GNU C (gcc) version.....3.2.2 20030222 (Red Hat Linux 3.2.2-5) (3.2.2)
>
> Internationalization (i18n)
> i18n enabled.....No
>
> Compile Time: Debug settings in globals-defines.h
> DEBUG.....no
> ADDRESS_DEBUG.....no
> DNS_DEBUG.....no
> DNS_SNIFF_DEBUG.....no
> FTP_DEBUG.....no
> GDBM_DEBUG.....no
> HASH_DEBUG.....no
> HOST_FREE_DEBUG.....no
> HTTP_DEBUG.....no
> IDLE_PURGE_DEBUG.....no
> MEMORY_DEBUG.....no
> NETFLOW_DEBUG.....no
> SEMAPHORE_DEBUG.....no
> SESSION_TRACE_DEBUG.....no
> STORAGE_DEBUG.....no
> UNKNOWN_PACKET_DEBUG.....no
>
> Compile Time: globals-define.h
> PARM_PRINT_ALL_SESSIONS.....no
> PARM_PRINT_RETRANSMISSION_DATA.....no
> PARM_FORK_CHILD_PROCESS.....yes (normal)
> CGI Scripts.....globals-defines.h: #define PARM_USE_CGI
> Alternate row colors.....globals-defines.h: /* #define PARM_USE_COLOR */
> Buggy gethostbyaddr() - use alternate
implementation.....globals-defines.h:
> /* #define PARM_USE_HOST */
> MAKE_ASYNC_ADDRESS_RESOLUTION.....yes
> MAKE_WITH_SSLWATCHDOG.....no
> Bad IP Address table size.....globals-defines.h: #define
> MAX_NUM_BAD_IP_ADDRESSES 3
> Minimum refresh interval (seconds).....#define
> PARM_MIN_WEBPAGE_AUTOREFRESH_TIME 15
> Maximum # of Protocols to show in graphs.....#define MAX_NUM_PROTOS 64
> Maximum # of routers (Local Subnet Routers report).....#define
> MAX_NUM_ROUTERS 512
> Maximum # of network interface devices.....#define MAX_NUM_DEVICES 32
> Maximum # of processes for lsof report.....#define
> MAX_NUM_PROCESSES_READLSOFINFO 1024
> Maximum network size (hosts per interface).....#define MAX_SUBNET_HOSTS
1024
> Allocated # of passive FTP sessions.....#define
> MAX_PASSIVE_FTP_SESSION_TRACKER 384
> Inactive passive FTP session timeout (seconds).....#define
> PARM_PASSIVE_SESSION_MINIMUM_IDLE 60
>
> Compile Time: Hash Table Sizes
> Size.....#define CONST_HASH_INITIAL_SIZE 4096
>
> Compile Time: globals-define.h
> Chart Format.....globals-report.h: #define CHART_FORMAT ".png"
>
> Compile Time: config.h
> CFG_ETHER_HEADER_HAS_EA.....no
> CFG_MULTITHREADED.....yes
> HAVE_ALARM.....yes
> HAVE_ALLOCA.....yes
> HAVE_ALLOCA_H.....yes
> HAVE_ARPA_NAMESER_H.....yes
> HAVE_BACKTRACE.....yes
> HAVE_BZERO.....yes
> HAVE_CTIME_R.....yes
> HAVE_CURSES_H.....no
> HAVE_DLFCN_H.....yes
> HAVE_DL_H.....no
> HAVE_DOPRNT.....no
> HAVE_ENDPWENT.....yes
> HAVE_ERRNO_H.....yes
> HAVE_FACILITYNAMES.....yes
> HAVE_FCNTL_H.....yes
> HAVE_FORK.....yes
> HAVE_GDOME_H.....no
> HAVE_GETHOSTBYADDR.....yes
> HAVE_GETHOSTBYADDR_R.....yes
> HAVE_GETHOSTBYNAME.....yes
> HAVE_GETHOSTNAME.....yes
> HAVE_GETIPNODEBYADDR.....no
> HAVE_GETPASS.....yes
> HAVE_GETTIMEOFDAY.....yes
> HAVE_GLIBCONFIG_H.....no
> HAVE_GLIB_H.....no
> HAVE_IF_H.....no
> HAVE_IN6_ADDR.....yes
> HAVE_INT16_T.....yes
> HAVE_INT32_T.....yes
> HAVE_INT64_T.....yes
> HAVE_INT8_T.....yes
> HAVE_INTTYPES_H.....yes
> HAVE_LANGINFO_H.....yes
> HAVE_LIBC.....yes
> HAVE_LIBCRYPT.....yes
> HAVE_LIBCRYPTO.....yes
> HAVE_LIBDL.....no
> HAVE_LIBDLD.....no
> HAVE_LIBGDOME.....no
> HAVE_LIBGLIB.....no
> HAVE_LIBM.....no
> HAVE_LIBNSL.....yes
> HAVE_LIBPCAP.....yes
> HAVE_LIBPNG.....yes
> HAVE_LIBPOSIX4.....no
> HAVE_LIBPTHREAD.....yes
> HAVE_LIBPTHREADS.....no
> HAVE_LIBRESOLV.....yes
> HAVE_LIBRT.....no
> HAVE_LIBSOCKET.....no
> HAVE_LIBSSL.....yes
> HAVE_LIBWRAP.....no
> HAVE_LIBXML2.....no
> HAVE_LIBZ.....yes
> HAVE_LIMITS_H.....yes
> HAVE_LOCALE_H.....yes
> HAVE_LOCALTIME_R.....yes
> HAVE_LONG_DOUBLE.....yes
> HAVE_MATH_H.....yes
> HAVE_MEMCHR.....yes
> HAVE_MEMORY_H.....yes
> HAVE_MEMSET.....yes
> HAVE_NCURSES_H.....no
> HAVE_NDIR_H.....no
> HAVE_NETDB_H.....yes
> HAVE_OPENSSL.....no
> HAVE_OPENSSL_CRYPTO_H.....yes
> HAVE_OPENSSL_ERR_H.....yes
> HAVE_OPENSSL_PEM_H.....yes
> HAVE_OPENSSL_RSA_H.....yes
> HAVE_OPENSSL_SSL_H.....no
> HAVE_OPENSSL_X509_H.....yes
> HAVE_PCAP_FREECODE.....no
> HAVE_PCAP_H.....yes
> HAVE_PCAP_OPEN_DEAD.....no
> HAVE_PNG_H.....yes
> HAVE_PTHREAD_H.....yes
> HAVE_PUTENV.....yes
> HAVE_PWD_H.....yes
> HAVE_READLINE.....no
> HAVE_READLINE_READLINE_H.....no
> HAVE_RE_COMP.....yes
> HAVE_REGCOMP.....yes
> HAVE_REGEX.....yes
> HAVE_SCHED_H.....yes
> HAVE_SCHED_YIELD.....yes
> HAVE_SECURITY_PAM_APPL_H.....yes
> HAVE_SELECT.....yes
> HAVE_SEMAPHORE_H.....yes
> HAVE_SETJMP_H.....yes
> HAVE_SHADOW_H.....yes
> HAVE_SIGNAL_H.....yes
> HAVE_SNPRINTF.....yes
> HAVE_SOCKET.....yes
> HAVE_SQRT.....yes
> HAVE_STDARG_H.....yes
> HAVE_STDIO_H.....yes
> HAVE_STDLIB_H.....yes
> HAVE_STRCASECMP.....yes
> HAVE_STRCHR.....yes
> HAVE_STRCSPN.....yes
> HAVE_STRDUP.....yes
> HAVE_STRERROR.....yes
> HAVE_STRFTIME.....yes
> HAVE_STRING_H.....yes
> HAVE_STRINGS_H.....yes
> HAVE_STRNCASECMP.....yes
> HAVE_STRPBRK.....yes
> HAVE_STRRCHR.....yes
> HAVE_STRSPN.....yes
> HAVE_STRSTR.....yes
> HAVE_STRTOK_R.....yes
> HAVE_STRTOUL.....yes
> HAVE_SYS_DIR_H.....no
> HAVE_SYS_IOCTL_H.....yes
> HAVE_SYS_LDR_H.....no
> HAVE_SYS_NDIR_H.....no
> HAVE_SYS_RESOURCE_H.....yes
> HAVE_SYS_SCHED_H.....no
> HAVE_SYS_SOCKIO_H.....no
> HAVE_SYS_TIME_H.....yes
> HAVE_SYS_TYPES_H.....yes
> HAVE_SYS_UN_H.....yes
> HAVE_TCPD_H.....yes
> HAVE_TM_ZONE.....yes
> HAVE_TZNAME.....no
> HAVE_U_INT16_T.....yes
> HAVE_U_INT32_T.....yes
> HAVE_U_INT64_T.....yes
> HAVE_UINT64_T.....no
> HAVE_U_INT8_T.....yes
> HAVE_UNAME.....yes
> HAVE_UNISTD_H.....yes
> HAVE_VFORK.....yes
> HAVE_VFORK_H.....no
> HAVE_VPRINTF.....yes
> HAVE_WORKING_FORK.....yes
> HAVE_WORKING_VFORK.....yes
> MAKE_WITH_I18N.....no
> MAKE_WITH_IGNORE_SIGPIPE.....no
> MAKE_WITH_SSLV3_SUPPORT.....no
> MAKE_WITH_SSLWATCHDOG_COMPILETIME.....no
> __PROTOTYPES.....yes
> PROTOTYPES.....yes
> SETVBUF_REVERSED.....no
> TIME_WITH_SYS_TIME.....yes
> TM_IN_SYS_TIME.....no
> CFG_CONFIGFILE_DIR - config file directory...../usr/local/etc/ntop
> CFG_DATAFILE_DIR - data file directory...../usr/local/share/ntop
> CFG_DBFILE_DIR - database file directory...../usr/local/var/ntop
> CFG_PLUGIN_DIR - plugin file directory...../usr/local/lib/ntop/plugins
> CFG_RUN_DIR - run file directory...../usr/local/var/ntop
> CFG_NEED_GETDOMAINNAME (getdomainname(2) function).....yes
> CFG_xxxxxx_ENDIAN (Hardware Endian).....little
>
> Compile Time: globals-defines.h
> EMSGSIZE.....90
> ETHERMTU.....1500
> LEN_CMDLINE_BUFFER.....4096
> LEN_FGETS_BUFFER.....512
> LEN_GENERAL_WORK_BUFFER.....1024
> LEN_MEDIUM_WORK_BUFFER.....64
> LEN_SMALL_WORK_BUFFER.....16
> LEN_TIME_STAMP_BUFFER.....2
> MAKE_NTOP_PACKETSZ_DECLARATIONS.....no
> MAKE_RMON_SUPPORT.....yes
> MAKE_WITH_FORK_COPYONWRITE.....yes
> MAKE_WITH_HTTPSIGTRAP.....no
> MAKE_WITH_RRDSIGTRAP.....no
> MAKE_WITH_SCHED_YIELD.....yes
> MAKE_WITH_SEMAPHORES.....yes
> MAKE_WITH_SYSLOG.....yes
> MAKE_WITH_XMLDUMP.....no
> MAX_ADDRESSES.....35
> MAX_ALIASES.....35
> MAX_ASSIGNED_IP_PORTS.....1024
> MAXCDNAME.....255
> MAX_DEVICE_NAME_LEN.....64
> MAXDNAME.....1025
> MAX_HASHDUMP_ENTRY.....65535
> MAXHOSTNAMELEN.....64
> MAX_HOSTS_CACHE_LEN.....512
> MAX_IP_PORT.....65534
> MAX_IPXSAP_NAME_HASH.....179
> MAXLABEL.....63
> MAX_LANGUAGES_REQUESTED.....4
> MAX_LANGUAGES_SUPPORTED.....8
> MAX_LASTSEEN_TABLE_SIZE.....4096
> MAX_LEN_VENDOR_NAME.....64
> MAX_NFS_NAME_HASH.....12288
> MAX_NODE_TYPES.....8
> MAX_NUM_BAD_IP_ADDRESSES.....3
> MAX_NUM_CONTACTED_PEERS.....8
> MAX_NUM_DEQUEUE_THREADS.....yes
> MAX_NUM_DEVICES.....32
> MAX_NUM_DHCP_MSG.....8
> MAX_NUM_FIN.....4
> MAX_NUM_IGNOREDFLOWS.....32
> MAX_NUM_NETWORKS.....32
> MAX_NUM_PROBES.....16
> MAX_NUM_PROCESSES_READLSOFINFO.....1024
> MAX_NUM_PROTOS.....64
> MAX_NUM_PROTOS_SCREENS.....5
> MAX_NUM_ROUTERS.....512
> MAX_NUM_STORED_FLAGS.....4
> MAX_PASSIVE_FTP_SESSION_TRACKER.....384
> MAX_PER_DEVICE_HASH_LIST.....65535
> MAX_SESSIONS_CACHE_LEN.....512
> NAME_MAX.....255
> NETDB_SUCCESS.....0
> NS_CMPRSFLGS.....192
> NS_MAXCDNAME.....255
> PACKETSZ.....512
> PARM_FORK_CHILD_PROCESS.....yes
> PARM_MIN_WEBPAGE_AUTOREFRESH_TIME.....15
> PARM_PASSIVE_SESSION_MINIMUM_IDLE.....60
> PARM_PIPE_READ_TIMEOUT.....15
> PARM_SESSION_PURGE_MINIMUM_IDLE.....600
> PARM_SHOW_NTOP_HEARTBEAT.....no
> PARM_USE_CGI.....yes
> PARM_USE_COLOR.....no
> PARM_USE_HOST.....no
> PARM_USE_MACHASH_INVERT.....yes
> PARM_USE_SESSIONS_CACHE.....no
> PARM_WEDONTWANTTOTALKWITHYOU_INTERVAL.....300
> SLL_HDR_LEN.....16
> THREAD_MODE.....MT
>
>
> Mutexes:
> Mutex purgeMutex, is locked.
> locked: 18 times, last was http.c:2404(15000)
> unlocked: 17 times, last was http.c:2432(15000)
> longest: 0 sec from http.c:2432
>
> _______________________________________________
> Ntop mailing list
> [EMAIL PROTECTED]
> http://listgateway.unipi.it/mailman/listinfo/ntop
>
> _______________________________________________
> Ntop mailing list
> [EMAIL PROTECTED]
> http://listgateway.unipi.it/mailman/listinfo/ntop

_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to