#ifndef _OG_REPO_H_ #define _OG_REPO_H_ #include <stdint.h> #include "list.h" #define OG_ADDR_REPO_MAX 128 struct og_repo { struct list_head list; const char *name; uint32_t id; struct in_addr addr[OG_ADDR_REPO_MAX]; int num_ips; }; int og_repo_list(struct list_head *repo_list); void og_repo_free_list(struct list_head *repo_list); #endif