mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-31 10:31:46 +00:00
25 lines
490 B
C
25 lines
490 B
C
|
#ifndef NAMESPACE_H
|
||
|
|
||
|
#include <stdlib.h>
|
||
|
#include <ebistree.h>
|
||
|
|
||
|
struct netns_entry;
|
||
|
int my_socketat(const struct netns_entry *ns, int domain, int type, int protocol);
|
||
|
|
||
|
#ifdef CONFIG_HAP_NS
|
||
|
|
||
|
struct netns_entry
|
||
|
{
|
||
|
struct ebpt_node node;
|
||
|
size_t name_len;
|
||
|
int fd;
|
||
|
};
|
||
|
|
||
|
struct netns_entry* netns_store_insert(const char *ns_name);
|
||
|
const struct netns_entry* netns_store_lookup(const char *ns_name, size_t ns_name_len);
|
||
|
|
||
|
int netns_init(void);
|
||
|
#endif /* CONFIG_HAP_NS */
|
||
|
|
||
|
#endif /* NAMESPACE_H */
|