For core.contrail-contro.31697.system001.1425942458
(gdb) p secondary_table $23 = (ErmVpnTable *) 0x1c62790 (gdb) p secondary_table->name_ $24 = "bgp.ermvpn.0" (gdb) p table->name Cannot take address of method name. (gdb) p table->name_ $25 = "default-domain:demo:net2062:net2062.ermvpn.0" (gdb) p secondary_table->name_ $26 = "bgp.ermvpn.0" (gdb) p *rt $27 = (ErmVpnRoute) { <BgpRoute> = { <Route> = { <DBEntry> = { <DBEntryBase> = { _vptr.DBEntryBase = 0xa89370 <vtable for ErmVpnRoute+16>, chg_list_ = <boost::intrusive_hook> next = 0x0 prev = 0x0, tpart_ = 0x7f8780dc6680, state_ = std::map with 1 elements = { [1] = 0x7f877e63cc40 }, flags = 3 '\003', onremoveq_ = { <tbb::internal::atomic_impl<bool>> = { my_storage = { my_value = false } }, <No data fields>}, last_change_at_ = 1425942458412059 }, members of DBEntry: node_ = <boost::intrusive_hook> parent = 0x7f8780dc6708 left = 0x0 right = 0x0 }, members of Route: path_ = boost::intrusive::list<Path> with 0 elements }, <No data fields>}, members of ErmVpnRoute: prefix_ = { type_ = 1 '\001', rd_ = { static kSize = 8, static kZeroRd = { static kSize = 8, static kZeroRd = <same as static member of an already seen type>, data_ = "\000\000\000\000\000\000\000" }, data_ = "\000\000\000\000\000\000\000" }, router_id_ = { addr_ = { s_addr = 20075530 } }, group_ = { addr_ = { s_addr = 4294967295 } }, source_ = { addr_ = { s_addr = 0 } } } } (gdb) p *rt_secondary $28 = (ErmVpnRoute) { <BgpRoute> = { <Route> = { <DBEntry> = { <DBEntryBase> = { _vptr.DBEntryBase = 0xa89370 <vtable for ErmVpnRoute+16>, chg_list_ = <boost::intrusive_hook> next = 0x0 prev = 0x0, tpart_ = 0x1c62ad0, state_ = std::map with 1 elements = { [0] = 0x7f877e8f6ed0 }, flags = 0 '\000', onremoveq_ = { <tbb::internal::atomic_impl<bool>> = { my_storage = { my_value = false } }, <No data fields>}, last_change_at_ = 1425942458412081 }, members of DBEntry: node_ = <boost::intrusive_hook> parent = 0x7f877a860030 left = 0x7f878a88a290 right = 0x7f878a8397f0 }, members of Route: path_ = boost::intrusive::list<Path> with 0 elements }, <No data fields>}, members of ErmVpnRoute: prefix_ = { type_ = 1 '\001', rd_ = { static kSize = 8, static kZeroRd = { static kSize = 8, static kZeroRd = <same as static member of an already seen type>, data_ = "\000\000\000\000\000\000\000" }, data_ = "\000\001\nT2\003\b\016" }, router_id_ = { addr_ = { s_addr = 20075530 } }, group_ = { addr_ = { s_addr = 4294967295 } }, source_ = { addr_ = { s_addr = 0 } } } }
For core.contrail- contro. 31697.system001 .1425942458
(gdb) p secondary_table table-> name_ domain: demo:net2062: net2062. ermvpn. 0" table-> name_
<DBEntryBase> = {
_vptr. DBEntryBase = 0xa89370 <vtable for ErmVpnRoute+16>, :intrusive_ hook> next = 0x0 prev = 0x0,
onremoveq_ = {
<tbb: :internal: :atomic_ impl<bool> > = {
my_storage = {
my_value = false
last_ change_ at_ = 1425942458412059 :intrusive_ hook> parent = 0x7f8780dc6708 left = 0x0 right = 0x0 intrusive: :list<Path> with 0 elements 000\000\ 000\000\ 000" 000\000\ 000\000\ 000"
<DBEntryBase> = {
_vptr. DBEntryBase = 0xa89370 <vtable for ErmVpnRoute+16>, :intrusive_ hook> next = 0x0 prev = 0x0,
onremoveq_ = {
<tbb: :internal: :atomic_ impl<bool> > = {
my_storage = {
my_value = false
last_ change_ at_ = 1425942458412081 :intrusive_ hook> parent = 0x7f877a860030 left = 0x7f878a88a290 right = 0x7f878a8397f0 intrusive: :list<Path> with 0 elements 000\000\ 000\000\ 000" nT2\003\ b\016"
$23 = (ErmVpnTable *) 0x1c62790
(gdb) p secondary_
$24 = "bgp.ermvpn.0"
(gdb) p table->name
Cannot take address of method name.
(gdb) p table->name_
$25 = "default-
(gdb) p secondary_
$26 = "bgp.ermvpn.0"
(gdb) p *rt
$27 = (ErmVpnRoute) {
<BgpRoute> = {
<Route> = {
<DBEntry> = {
chg_list_ = <boost:
tpart_ = 0x7f8780dc6680,
state_ = std::map with 1 elements = {
[1] = 0x7f877e63cc40
},
flags = 3 '\003',
}
}, <No data fields>},
},
members of DBEntry:
node_ = <boost:
},
members of Route:
path_ = boost::
}, <No data fields>},
members of ErmVpnRoute:
prefix_ = {
type_ = 1 '\001',
rd_ = {
static kSize = 8,
static kZeroRd = {
static kSize = 8,
static kZeroRd = <same as static member of an already seen type>,
data_ = "\000\000\
},
data_ = "\000\000\
},
router_id_ = {
addr_ = {
s_addr = 20075530
}
},
group_ = {
addr_ = {
s_addr = 4294967295
}
},
source_ = {
addr_ = {
s_addr = 0
}
}
}
}
(gdb) p *rt_secondary
$28 = (ErmVpnRoute) {
<BgpRoute> = {
<Route> = {
<DBEntry> = {
chg_list_ = <boost:
tpart_ = 0x1c62ad0,
state_ = std::map with 1 elements = {
[0] = 0x7f877e8f6ed0
},
flags = 0 '\000',
}
}, <No data fields>},
},
members of DBEntry:
node_ = <boost:
},
members of Route:
path_ = boost::
}, <No data fields>},
members of ErmVpnRoute:
prefix_ = {
type_ = 1 '\001',
rd_ = {
static kSize = 8,
static kZeroRd = {
static kSize = 8,
static kZeroRd = <same as static member of an already seen type>,
data_ = "\000\000\
},
data_ = "\000\001\
},
router_id_ = {
addr_ = {
s_addr = 20075530
}
},
group_ = {
addr_ = {
s_addr = 4294967295
}
},
source_ = {
addr_ = {
s_addr = 0
}
}
}
}