266
266
#define packet_error (~(uint32_t) 0)
268
268
/* Start TINY at 1 because we removed DECIMAL from off the front of the enum */
269
enum enum_field_types { FIELD_TYPE_TINY=1,
270
FIELD_TYPE_SHORT, FIELD_TYPE_LONG,
272
FIELD_TYPE_NULL, FIELD_TYPE_TIMESTAMP,
274
FIELD_TYPE_DATE, FIELD_TYPE_TIME,
275
FIELD_TYPE_DATETIME, FIELD_TYPE_YEAR,
276
FIELD_TYPE_NEWDATE, FIELD_TYPE_VARCHAR,
277
FIELD_TYPE_NEWDECIMAL=250,
281
FIELD_TYPE_VAR_STRING=254,
282
FIELD_TYPE_STRING=255
269
enum enum_field_types { DRIZZLE_TYPE_TINY=1,
270
DRIZZLE_TYPE_SHORT, DRIZZLE_TYPE_LONG,
272
DRIZZLE_TYPE_NULL, DRIZZLE_TYPE_TIMESTAMP,
273
DRIZZLE_TYPE_LONGLONG,
274
DRIZZLE_TYPE_DATE, DRIZZLE_TYPE_TIME,
275
DRIZZLE_TYPE_DATETIME, DRIZZLE_TYPE_YEAR,
276
DRIZZLE_TYPE_NEWDATE, DRIZZLE_TYPE_VARCHAR,
277
DRIZZLE_TYPE_NEWDECIMAL=250,
278
DRIZZLE_TYPE_ENUM=251,
279
DRIZZLE_TYPE_SET=252,
280
DRIZZLE_TYPE_BLOB=253,
281
DRIZZLE_TYPE_VAR_STRING=254,
282
DRIZZLE_TYPE_STRING=255