namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
rexec.c rexec.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_autostart_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_cgroup_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_config_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_console_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_destroy_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_device_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_execute_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_freeze_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_info_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_monitor_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_ls_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
storage/storage_utils.c storage/storage_utils.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_start_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_stop_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_top_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_unfreeze_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h \
syscall_numbers.h \
syscall_wrappers.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_wait_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
storage/storage_utils.c storage/storage_utils.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_snapshot_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h
if ENABLE_SECCOMP
lxc_checkpoint_SOURCES += seccomp.c lxcseccomp.h
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
process_utils.c process_utils.h \
string_utils.c string_utils.h \
syscall_numbers.h \
namespace.c namespace.h \
network.c network.h \
nl.c nl.h \
+ parse.c parse.h \
string_utils.c string_utils.h \
syscall_wrappers.h \
utils.c utils.h
typedef int (*lxc_file_cb)(char *buffer, void *data);
-__hot extern int lxc_file_for_each_line(const char *file, lxc_file_cb callback,
- void *data);
+__hidden __hot extern int lxc_file_for_each_line(const char *file, lxc_file_cb callback, void *data);
-__hot extern int lxc_file_for_each_line_mmap(const char *file,
- lxc_file_cb callback, void *data);
+__hidden __hot extern int lxc_file_for_each_line_mmap(const char *file, lxc_file_cb callback,
+ void *data);
/* mmap() wrapper. lxc_strmmap() will take care to \0-terminate files so that
* normal string-handling functions can be used on the buffer. */
-extern void *lxc_strmmap(void *addr, size_t length, int prot, int flags, int fd,
- off_t offset);
+__hidden extern void *lxc_strmmap(void *addr, size_t length, int prot, int flags, int fd,
+ off_t offset);
/* munmap() wrapper. Use it to free memory mmap()ed with lxc_strmmap(). */
-extern int lxc_strmunmap(void *addr, size_t length);
+__hidden extern int lxc_strmunmap(void *addr, size_t length);
-#endif
+#endif /* __LXC_PARSE_H */
../lxc/namespace.c ../lxc/namespace.h \
../lxc/network.c ../lxc/network.h \
../lxc/nl.c ../lxc/nl.h \
+ ../lxc/parse.c ../lxc/parse.h \
../lxc/string_utils.c ../lxc/string_utils.h
if ENABLE_SECCOMP
lxc_test_api_reboot_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
../lxc/namespace.c ../lxc/namespace.h \
../lxc/network.c ../lxc/network.h \
../lxc/nl.c ../lxc/nl.h \
+ ../lxc/parse.c ../lxc/parse.h \
../lxc/string_utils.c ../lxc/string_utils.h
if ENABLE_SECCOMP
lxc_test_attach_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
../lxc/namespace.c ../lxc/namespace.h \
../lxc/network.c ../lxc/network.h \
../lxc/nl.c ../lxc/nl.h \
+ ../lxc/parse.c ../lxc/parse.h \
../lxc/string_utils.c ../lxc/string_utils.h
if ENABLE_SECCOMP
lxc_test_cgpath_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
../lxc/namespace.c ../lxc/namespace.h \
../lxc/network.c ../lxc/network.h \
../lxc/nl.c ../lxc/nl.h \
+ ../lxc/parse.c ../lxc/parse.h \
../lxc/string_utils.c ../lxc/string_utils.h
if ENABLE_SECCOMP
lxc_test_config_jump_table_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
../lxc/namespace.c ../lxc/namespace.h \
../lxc/network.c ../lxc/network.h \
../lxc/nl.c ../lxc/nl.h \
+ ../lxc/parse.c ../lxc/parse.h \
../lxc/string_utils.c ../lxc/string_utils.h
if ENABLE_SECCOMP
lxc_test_parse_config_file_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
../lxc/namespace.c ../lxc/namespace.h \
../lxc/network.c ../lxc/network.h \
../lxc/nl.c ../lxc/nl.h \
+ ../lxc/parse.c ../lxc/parse.h \
../lxc/string_utils.c ../lxc/string_utils.h
if ENABLE_SECCOMP
lxc_test_utils_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h