Ethereal-dev: [Ethereal-dev] [patch] Small patch for flow graph feature for SS7 nodes
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Jacques, Olivier (OCBU-Test Infra)" <olivier.jacques@xxxxxx>
Date: Tue, 6 Dec 2005 16:08:16 +0100
Hello all, here is a small patch for the flow graph feature. It allows to have SS7 nodes (network indicator/point codes) to be recognized as nodes in the graphs. The patch consists in using "pinfo->net_src" or "pinfo->net_dst" instead of "pinfo->src" or "pinfo->dst". I did some tests with other IP protocols and behavior was still the same as before. But I do not guaranty that it doesn't have some bad side effects for some protocols. Here is a sample dialog between two SS7 point codes: 514 and 257 (network indicator: 2 (national): |Time | 2:514 | 2:257 | |0.000 | TCAP | |UDT QueryWithPerm | |(2904) ------------------> (2904) | |0.000 | ANSI MAP | |UDT ConversationWithoutPerm | |(2904) <------------------ (2904) | |0.000 | ISUP (ITU)| |IAM (CIC 256) | |(2904) ------------------> (2904) | |0.000 | ISUP (ITU)| |ACM (CIC 256) | |(2904) <------------------ (2904) | |0.000 | ANSI MAP | |UDT ConversationWithoutPerm | |(2904) <------------------ (2904) | |1.000 | ISUP (ITU)| |ANM (CIC 256) | |(2904) <------------------ (2904) | |1.000 | TCAP | |UDT ConversationWithoutPerm | |(2904) ------------------> (2904) | |3.000 | ANSI MAP | |UDT ConversationWithPerm | |(2904) <------------------ (2904) | |3.000 | TCAP | |UDT ConversationWithoutPerm | |(2904) ------------------> (2904) | |5.000 | ANSI MAP | |UDT ConversationWithPerm | |(2904) <------------------ (2904) | |5.000 | TCAP | |UDT Response | |(2904) ------------------> (2904) | |5.000 | ISUP (ITU)| |REL (CIC 256) | |(2904) ------------------> (2904) | |5.000 | ISUP (ITU)| |RLC (CIC 256) [Malformed Packet] | |(2904) <------------------ (2904) | Olivier.
Attachment:
flowgraph.diff
Description: flowgraph.diff
|Time | 2:514 | 2:257 | |0.000 | TCAP | |UDT QueryWithPerm | |(2904) ------------------> (2904) | |0.000 | ANSI MAP | |UDT ConversationWithoutPerm | |(2904) <------------------ (2904) | |0.000 | ISUP (ITU)| |IAM (CIC 256) | |(2904) ------------------> (2904) | |0.000 | ISUP (ITU)| |ACM (CIC 256) | |(2904) <------------------ (2904) | |0.000 | ANSI MAP | |UDT ConversationWithoutPerm | |(2904) <------------------ (2904) | |1.000 | ISUP (ITU)| |ANM (CIC 256) | |(2904) <------------------ (2904) | |1.000 | TCAP | |UDT ConversationWithoutPerm | |(2904) ------------------> (2904) | |3.000 | ANSI MAP | |UDT ConversationWithPerm | |(2904) <------------------ (2904) | |3.000 | TCAP | |UDT ConversationWithoutPerm | |(2904) ------------------> (2904) | |5.000 | ANSI MAP | |UDT ConversationWithPerm | |(2904) <------------------ (2904) | |5.000 | TCAP | |UDT Response | |(2904) ------------------> (2904) | |5.000 | ISUP (ITU)| |REL (CIC 256) | |(2904) ------------------> (2904) | |5.000 | ISUP (ITU)| |RLC (CIC 256) [Malformed Packet] | |(2904) <------------------ (2904) |
- Follow-Ups:
- Prev by Date: [Ethereal-dev] buildbot failure in Solaris-8-SPARC
- Next by Date: RE: [Ethereal-dev] MSVC failure after distclean - again
- Previous by thread: [Ethereal-dev] buildbot failure in Solaris-8-SPARC
- Next by thread: Re: [Ethereal-dev] [patch] Small patch for flow graph feature for SS7 nodes
- Index(es):