mirror of https://git.48k.eu/ogserver
21 lines
355 B
C
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
|