def unpack_fields_41( data, long_flag_protocol )
ret = []
data.each do |f|
catalog_name = f[0]
database_name = f[1]
table_name_alias = f[2]
table_name = f[3]
column_name_alias = f[4]
column_name = f[5]
charset = f[6][0] + f[6][1]*256
length = f[6][2] + f[6][3]*256 + f[6][4]*256*256 + f[6][5]*256*256*256
type = f[6][6]
flags = f[6][7] + f[6][8]*256
decimals = f[6][9]
def_value = f[7]
max_length = 0
ret << Field::new(table_name, table_name, column_name_alias, length, type, flags, decimals, def_value, max_length)
end
ret
end