typedef struct { unsigned char dic, dln; long prt; int *buf; } GPRT_DPB; #define GPRT_(name, prt, buf) GPRT_DPB name = {65, 4, prt, buf}