ogserver/src/repo.h

21 lines
355 B
C

#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