Object variants use a discrimining first byte + the size of the biggest contained object so 1+16 bytes here.
This follows C representation but you can't rely on it. Also C compilers are free to leave garbage in [4 .. 15] if you are on IPv4 branch.
Object variants use a discrimining first byte + the size of the biggest contained object so 1+16 bytes here.
This follows C representation but you can't rely on it. Also C compilers are free to leave garbage in [4 .. 15] if you are on IPv4 branch.