typedef struct addr_prof_iter {
uint64 (*next)(struct addr_prof_iter *i);
void (*destroy)(struct addr_prof_iter *i);
generic_address_t addr;
} addr_prof_iter_t;
typedef int hap_flags_t;
hap_flags_t is used to specify additional information
about a hap. Since there are currently no values defined, the
hap_flags_t will be removed in a future version.