typedef struct { unsigned char dic, dln; int junk, rid, *buf; } GREG_DPB; #define GREG_(name, rid, buf) GREG_DPB name = {65, 4, rid, buf}