How do I show what fields a struct has in GDB?
c, gdb
Solution
You can use the GDB command `ptype` to print out the definition of a struct or class.
Additionally, use `ptype /o` to print offsets and sizes of all fields in a struct (like pahole).
Problem
I came upon a struct (called `ngx_http_variable_value_t`) in my GDB (debugger) session and I would like to print what fields it has in the console. Is that possible?