git-svn-id: http://svn.planet-lab.org/svn/fprobe-ulog/trunk@16578
8c455092-636d-4788-adf5-
e71def0336e8
flow->xid=0;
if (ulog_msg->mark > 0) {
- flow->xid = get_vhi_name(ulog_msg->mark);
- challenge = get_vhi_name(ulog_msg->mark);
+ /* flow->xid is really the slice id :-/ */
+ flow->xid = xid_to_slice_id(ulog_msg->mark);
}
if (flow->xid < 1 || flow->xid!=challenge)
fscanf(fp,"%u",&slice_id);
set_hash_entry(xid, slice_id);
}
+ else
+ slice_id = xid; // Let's leave some evidence behind, even if it's imperfect.
fclose(fp);
return slice_id;
}