If you think you might want to make other parts of the operation optional, of course, it's an unsigned bit-field and you need an
enum { MINIMAL = 0, WITH_CONN_INFO = 1, ..., FULL_CONN = 0xff } ConnFlags;
in which FULL_CONN has all bits of the other flag flavours set.