dmsg_hdr
assert((size_t)hbytes >= sizeof(struct dmsg_hdr));
typedef struct dmsg_hdr dmsg_hdr_t;
#define DMSG_LNK_PAD DMSG_LNK(0x000, dmsg_hdr)
#define DMSG_LNK_PING DMSG_LNK(0x001, dmsg_hdr)
#define DMSG_LNK_ERROR DMSG_LNK(0xFFF, dmsg_hdr)