Home Mastodon

GDB: examine IP addresses

Reading IP fields in C structs is not practical when debugging with GDB.
I usually don't remember the syntax, here it is:

(gdb) x/4ub &ipv4
0x7fffffffdccc: 203     0       113     1
(gdb) x/8xh &ipv6
0x7fffffffdcd0: 0x2001  0x0db8  0x0000  0x0000  0x0000  0x0000  0x0000  0x0001

These commands will: