- 05 Feb, 2009 1 commit
-
-
Added timestamp of the end of the flow. Packetloss client must be upgraded to work with this revision too. git-svn-id: file:///home/svn/mapi/trunk@1474 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 05 Nov, 2008 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1443 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 28 Oct, 2008 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1435 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 14 Jun, 2008 1 commit
-
-
shm_flows fixed git-svn-id: file:///home/svn/mapi/trunk@1411 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 24 Apr, 2008 1 commit
-
-
Fixing bug #? (dimapi stability/lots of new mapicommd threads). This fix is important for EXPIRED_FLOWS function running under high load. The inappropriate "continue" caused endless loop in process_pkt(), mapid SHM remained locked forever, mapicommd ended in pthread_spin_lock() busy routine which caused 100% CPU load and the device managed by affected mapid was completely unaccessible. git-svn-id: file:///home/svn/mapi/trunk@1401 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 12 Apr, 2008 1 commit
-
-
Important. Flow ip1->ip2 is not the same as ip2->ip1. Already fixed in packetloss.c appliacation (rev. 1235), but here it was left unfortunatelly. Grr. git-svn-id: file:///home/svn/mapi/trunk@1396 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 31 Jan, 2008 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1373 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 29 Jan, 2008 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1370 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 21 Jan, 2008 1 commit
-
-
added timestamps to flow records (only close flow records are paired) reverted/removed fix introduced in revision 1235, because timestamps should solve the problem too. Expired flows cannot be "fragmented" in different read_results -- these "fragments" are not fragments, but different flows (with same IPs, ports... but different timestamps since now). So these flows are not joined, but keep separately and distinguished by timestamps. Note: historically timestamp was transformed to epoch counter, since now timestamps are timestamps, epochs are epochs :) eflow_data is flow record with epoch (internal) flow_data is flow record without epoch (to send out) packetloss GUI: everything *Top renamed to *Status added "restart" button (requires some back-end shell script) some logging/debugging ability some reorganization... git-svn-id: file:///home/svn/mapi/trunk@1367 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 28 Nov, 2007 1 commit
-
-
Increased DIMAPI_DATA_SIZE to 1M. git-svn-id: file:///home/svn/mapi/trunk@1359 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 13 Nov, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1355 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 07 Nov, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1354 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 28 Oct, 2007 1 commit
-
-
Reorderer flow_data struct to suppress differences between 32/64-bit client/server and save space at 64bit. Added ttl of the first packet to flow_data. git-svn-id: file:///home/svn/mapi/trunk@1349 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 22 Aug, 2007 1 commit
-
-
In order to log messages to syslog, mapid and/or mapicommd should be executed with the flag -s (mapid -s and/or mapicommd -s). Two different types of messages are sent to syslog, debug messages and general information messages. In /usr/local/etc/mapi/mapi.conf the syslog level can be configured. syslog_level=0 : Log only general information and not debugging messages syslog_level=1 : Log general information plus debugging information (debug messages are printed to stdout and syslog) syslog_level=2 : Log general information plus debugging information (debug messages are printed only to syslog) The default level is 2 (temporary the default level is 1). In order to log debug messages and general information messages to separate log files, syslog daemon must be configured as follows: File /etc/syslog.conf should have the following two entries: local1.info;local1.!=debug /var/tmp/info.syslog local1.debug;local1.!=info /var/tmp/debug.syslog /var/tmp/info.syslog & /var/tmp/debug.syslog are indicative names of files, where debug and information messages are appended. The /var/tmp/info.syslog & /var/tmp/debug.syslog files must exist before the syslogd daemon re-reads the /etc/syslog.conf configuration file, in order for the syslogd daemon to log messages to these files. To create these files, issue the following commands: touch /var/tmp/info.syslog touch /var/tmp/debug.syslog Then issue the following command to force the syslogd daemon to re-read its configuration file: kill -HUP <syslogd's process id> Define DEBUG is default enabled. In the future mapi configuration will have an extra flag (--enable-debug), thus a MAPI user might select if MAPI prints debug messages or no. git-svn-id: file:///home/svn/mapi/trunk@1292 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 09 Aug, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1283 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 02 Aug, 2007 1 commit
-
-
Expired flow works now with epochs and doesn't require the timestamp of packets to be synchronised with the host clock anymore. git-svn-id: file:///home/svn/mapi/trunk@1265 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 09 Jun, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1236 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 15 May, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1218 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 24 Apr, 2007 1 commit
-
-
(non-algoritmic) filters. Added the hardware DSM filtering/preclassification support for DAG cards. BPF_FILTER function is now able to probram the hardware capturer to only send interesting packets and thus lower the main CPU heating. dagflib's PKT_COUNTER and BYTE_COUNTER are fixed for more DAG models. Argument `internal' of mapid_apply_function() changed to bitwise `flags', so mapidagdrv can instruct the dagflib's BPF_FILTER instance to give up when it is needed. For more info see updated mapi_dagflib(1) and bpf2dagdsm(1) manpages. Fixed some apparent bugs and/or warnings in the code. git-svn-id: file:///home/svn/mapi/trunk@1212 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 09 Mar, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1155 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 21 Jan, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1102 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 13 Jan, 2007 2 commits
-
-
git-svn-id: file:///home/svn/mapi/trunk@1096 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
git-svn-id: file:///home/svn/mapi/trunk@1095 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 12 Jan, 2007 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@1094 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 21 Nov, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@992 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 19 Nov, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@991 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 18 Nov, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@988 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 17 Nov, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@984 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 02 Nov, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@968 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 27 Oct, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@960 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 16 Oct, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@949 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 11 Oct, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@934 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-
- 26 Sep, 2006 1 commit
-
-
git-svn-id: file:///home/svn/mapi/trunk@906 8d5bb341-7cf1-0310-8cf6-ba355fef3186
-