Reporting splits 'tween http.c (which understands the http: request),
report.c and reportUtils.c

Discuss code changes in ntop-dev -- I'm happy to review design stuff.

Post code to [EMAIL PROTECTED] -- I find a diff -U3 works best.

What typically happens that Luca will want to review your stuff for a while,
until he gets comfortable with your abilities, style, etc. -- after that,
well, you can request read/write access to the cvs if you thing it's
beneficial.

Work modularly.
Don't reformat Luca's code - he doesn't like that!
Use #ifdef (esp. if you are folding something in that may break - it's
better to make it a compile or run-time parameter -- see the stuff I've done
on sigpipe as an example).

Adding counters? Don't forget to reset them in util.c and output them in
emitter.c

Style I'm trying to enforce - define a xxxx_DEBUG (e.g. IPSEC_DEBUG)
variable in ntop.h
Code your debug messages:
    traceEvent(TRACE_ERROR, "xxxx_DEBUG: xxxxx %s", tmpBuf);
(So you can pick 'em out of the log!)


If you want to post a large experimental patch, send it to me and I'll throw
it up on SourceForge.


-----Burton


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Karl
Kranich
Sent: Friday, August 02, 2002 10:40 AM
To: [EMAIL PROTECTED]
Subject: RE: [Ntop] New "feature" for NTOP


I would be interested in working on this some (I'd especially like to add
IPSEC reporting for our Internet link).
I've never worked on a collaborative programming project like this, so that
leads to a few questions:

1.  I'll need to extend the packet decoding and the reporting.  I can look
at the icmp section of the packet decoding.  Where would the reporting
functionality be added?

2.  How do I submit code to be included in the project?

thanks,
Karl Kranich

-----Original Message-----
From: Burton M. Strauss III [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 01, 2002 12:42 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: RE: [Ntop] New "feature" for NTOP


Write the code, we'll be happy to include it.

The code handling ICMP is a model - it too is an Ethernet but not TCP/IP
protocol.

Remember that the mission of ntop is to pull information of interest to
network admins out of the data streams.  Let that drive what you

I would suggest creating a header tab like "IP Traffic" for "Other
Protocols".  Then have left menu pages for specific protocols.


-----Burton


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
Pierotti, Phil
Sent: Tuesday, July 30, 2002 5:21 PM
To: [EMAIL PROTECTED]
Subject: [Ntop] New "feature" for NTOP


I was wondering if anyone has  looked into providing more complete support
for IPSEC VPN traffic in NTOP?

ISAKMP is standard TCP/UDP port, but the rest of IPSEC is different IP
protocol numbers (ie functionally at the same level as UDP and TCP) [esp =
protocol 50, ah = protocol 51]

It would be nice if NTOP could also track and display counters for this on
the "all protocols" page.

Others that come to mind at this level include GRE (protocol 47) , TLSP
(56), IPIP (94) , L2TP (115).

http://www.iana.org/assignments/protocol-numbers

Just a thought.

Thanks,
Phil P

----------------------------------------------------------------------------
--
                         [EMAIL PROTECTED]
----------------------------------------------------------------------------
--
Phil Pierotti                                   Ph:   408 376 5820
Senior Network Engineer                         Cell: 408 410 1818
eBay, Inc.
_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://lists.ntop.org/mailman/listinfo/ntop

_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://lists.ntop.org/mailman/listinfo/ntop

_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://lists.ntop.org/mailman/listinfo/ntop

_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://lists.ntop.org/mailman/listinfo/ntop

Reply via email to