]> git.proxmox.com Git - mirror_frr.git/blob - ldpd/control.h
Merge pull request #13649 from donaldsharp/unlock_the_node_or_else
[mirror_frr.git] / ldpd / control.h
1 // SPDX-License-Identifier: ISC
2 /* $OpenBSD$ */
3
4 /*
5 * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
6 */
7
8 #ifndef _CONTROL_H_
9 #define _CONTROL_H_
10
11 #include "queue.h"
12
13 struct ctl_conn {
14 TAILQ_ENTRY(ctl_conn) entry;
15 struct imsgev iev;
16 };
17 TAILQ_HEAD(ctl_conns, ctl_conn);
18
19 extern struct ctl_conns ctl_conns;
20
21 int control_init(char *);
22 int control_listen(void);
23 void control_cleanup(char *);
24 int control_imsg_relay(struct imsg *);
25
26 #endif /* _CONTROL_H_ */