26 #define UUIDPGetDatum(X) PointerGetDatum(X)
27 #define PG_RETURN_UUID_P(X) return UUIDPGetDatum(X)
28 #define DatumGetUUIDP(X) ((pg_uuid_t *) DatumGetPointer(X))
29 #define PG_GETARG_UUID_P(X) DatumGetUUIDP(PG_GETARG_DATUM(X))
unsigned char data[UUID_LEN]
struct pg_uuid_t pg_uuid_t