crash> net.gen init_net
gen = 0xffff880c60c4ff80
crash> net_generic 0xffff880c60c4ff80
struct net_generic {
{
s = {
len = 16,
rcu = {
next = 0x0,
func = 0x0
}
},
ptr = 0xffff880c60c4ff80
}
}
crash> mod -s vxlan
MODULE NAME SIZE OBJECT FILE
ffffffffa099b5c0 vxlan 45056 /lib/modules/4.10.2/kernel/drivers/net/vxlan.ko
crash> vxlan_net_id
vxlan_net_id = = 15
crash> rd 0xffff880c60c4ff80 16
ffff880c60c4ff80: 0000000000000010 0000000000000000 ................
ffff880c60c4ff90: 0000000000000000 ffff8806fc588070 ........p.X.....
ffff880c60c4ffa0: ffff88065bd4fc00 ffff88065d205bb0 ...[.....[ ]....
ffff880c60c4ffb0: ffff8806609b8f00 ffff88065c2fd800 ...`....../\....
ffff880c60c4ffc0: ffff8806fc75b080 ffff880c4e0197d8 ..u........N....
ffff880c60c4ffd0: ffff88065d3f7e28 ffff880c473bbd10 (~?]......;G....
ffff880c60c4ffe0: ffff88065effa590 ffff880633581600 ...^......X3....
ffff880c60c4fff0: ffff8806335815c0 ffff880c61315000 ..X3.....P1a....
crash> vxlan_net ffff880c61315000
vxlan_list = {
next = 0xffff880c44d50910,
prev = 0xffff880c44d50910
},
...
}, {
first = 0xffff880c129ac000
}, {
...
crash> vxlan_sock 0xffff880c129ac000
struct vxlan_sock {
hlist = {
next = 0xffff880c12a08000,
pprev = 0xffff880c613151f0
},
sock = 0xffff880c2b274380,
vni_list = {
crash> net.gen init_net
gen = 0xffff880c60