version 1.1, 2017/08/22 12:33:54
|
version 1.1.1.2, 2021/03/17 19:50:23
|
Line 14
|
Line 14
|
struct pool; |
struct pool; |
struct iface; |
struct iface; |
struct birdsock; |
struct birdsock; |
|
struct rfile; |
|
|
/* main.c */ |
/* main.c */ |
|
|
Line 95 int sockaddr_read(sockaddr *sa, int af, ip_addr *a, st
|
Line 96 int sockaddr_read(sockaddr *sa, int af, ip_addr *a, st
|
#define SUN_LEN(ptr) ((size_t) (((struct sockaddr_un *) 0)->sun_path) + strlen ((ptr)->sun_path)) |
#define SUN_LEN(ptr) ((size_t) (((struct sockaddr_un *) 0)->sun_path) + strlen ((ptr)->sun_path)) |
#endif |
#endif |
|
|
volatile int async_config_flag; | extern volatile int async_config_flag; |
volatile int async_dump_flag; | extern volatile int async_dump_flag; |
volatile int async_shutdown_flag; | extern volatile int async_shutdown_flag; |
|
|
void io_init(void); |
void io_init(void); |
void io_loop(void); |
void io_loop(void); |
void io_log_dump(void); |
void io_log_dump(void); |
int sk_open_unix(struct birdsock *s, char *name); |
int sk_open_unix(struct birdsock *s, char *name); |
void *tracked_fopen(struct pool *, char *name, char *mode); | struct rfile *rf_open(struct pool *, char *name, char *mode); |
| void *rf_file(struct rfile *f); |
| int rf_fileno(struct rfile *f); |
void test_old_bird(char *path); |
void test_old_bird(char *path); |
|
|
|
|