]> git.proxmox.com Git - mirror_lxc.git/blame - src/lxc/attach.h
tree-wide: fix lxc header inclusion
[mirror_lxc.git] / src / lxc / attach.h
CommitLineData
cc73685d 1/* SPDX-License-Identifier: LGPL-2.1+ */
e0732705 2
f1a4a029
ÇO
3#ifndef __LXC_ATTACH_H
4#define __LXC_ATTACH_H
e0732705 5
877f3a04 6#include <stdbool.h>
6f4f1937 7#include <sys/types.h>
e0732705 8
12ae2a33
CB
9#include "lxc.h"
10
9f68a800 11#include "compiler.h"
877f3a04
CB
12#include "namespace.h"
13
2c4ea790 14struct lxc_conf;
0e304baa 15struct lxc_container;
e0732705 16
9f68a800
CB
17__hidden extern int lxc_attach(struct lxc_container *container, lxc_attach_exec_t exec_function,
18 void *exec_payload, lxc_attach_options_t *options,
19 pid_t *attached_process);
9c4693b8 20
9f68a800 21__hidden extern int lxc_attach_remount_sys_proc(void);
e4103cf6 22
6f4f1937 23#endif /* __LXC_ATTACH_H */