dmi_writer_skip
Description
The dmi_writer_skip function pads the data up to length bytes from the
current position and advances the writer cursor.
Only the bytes past the end of the data are made up, as zeros, which is what the bytes a structure holds and nothing reads are left as. The ones written already are stepped over rather than written over, so that padding over a part of the data which is being written again keeps it.
Padding a record out to its declared length is what dmi_writer_skip_ex
does.