Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
do not trace loopback links
authorschnorr <schnorr@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 5 Oct 2010 13:16:09 +0000 (13:16 +0000)
committerschnorr <schnorr@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 5 Oct 2010 13:16:09 +0000 (13:16 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8351 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/instr/surf_instr.c

index b6ae112..ed7eed4 100644 (file)
@@ -68,6 +68,9 @@ void TRACE_surf_link_declaration (void *link, char *name, double bw, double lat)
 {
   if (!IS_TRACING) return;
 
 {
   if (!IS_TRACING) return;
 
+  //filter out loopback
+  if (!strcmp (name, "loopback") || !strcmp (name, "__loopback__")) return;
+
   char alias[100];
   snprintf (alias, 100, "%p", link);
   pajeCreateContainer (SIMIX_get_clock(), alias, "LINK", "platform", name);
   char alias[100];
   snprintf (alias, 100, "%p", link);
   pajeCreateContainer (SIMIX_get_clock(), alias, "LINK", "platform", name);