direct_or_multi_t
extern direct_or_multi_t bam_direct;
direct_or_multi_t bam_direct = BAM_DIRECT_NOT_SET;