int gras_datadesc_cmp(/*@null@*/const DataDescriptor *dd1, unsigned int c1,
/*@null@*/const DataDescriptor *dd2, unsigned int c2);
void gras_datadesc_dump(/*@null@*/const DataDescriptor *dd, unsigned int c);
int gras_datadesc_cmp(/*@null@*/const DataDescriptor *dd1, unsigned int c1,
/*@null@*/const DataDescriptor *dd2, unsigned int c2);
void gras_datadesc_dump(/*@null@*/const DataDescriptor *dd, unsigned int c);