string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_attach_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_autostart_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_cgroup_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_config_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_console_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_destroy_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_device_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_execute_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_freeze_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_info_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_monitor_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_ls_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_copy_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_start_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_stop_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_top_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_unfreeze_SOURCES += seccomp.c lxcseccomp.h
endif
syscall_numbers.h \
syscall_wrappers.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_unshare_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_wait_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_create_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_snapshot_SOURCES += seccomp.c lxcseccomp.h
endif
string_utils.c string_utils.h \
sync.c sync.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_checkpoint_SOURCES += seccomp.c lxcseccomp.h
endif
sync.c sync.h \
syscall_numbers.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_monitord_SOURCES += seccomp.c lxcseccomp.h
endif
syscall_numbers.h \
syscall_wrappers.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_user_nic_SOURCES += seccomp.c lxcseccomp.h
endif
sync.c sync.h \
syscall_wrappers.h \
terminal.c terminal.h \
- utils.c utils.h
+ utils.c utils.h \
+ uuid.c uuid.h
if ENABLE_SECCOMP
lxc_usernsexec_SOURCES += seccomp.c lxcseccomp.h
endif
#define __STDC_FORMAT_MACROS
#include <inttypes.h>
+#include "compiler.h"
+
typedef union lxc_id128 lxc_id128_t;
union lxc_id128 {
- uint8_t bytes[16];
- uint64_t qwords[2];
-}
-;
-extern int lxc_id128_randomize(lxc_id128_t *ret);
-extern int lxc_id128_write(const char *p, lxc_id128_t id);
-extern int lxc_id128_write_fd(int fd, lxc_id128_t id);
-extern char *id128_to_uuid_string(lxc_id128_t id, char s[37]);
+ uint8_t bytes[16];
+ uint64_t qwords[2];
+};
+
+__hidden extern int lxc_id128_randomize(lxc_id128_t *ret);
+__hidden extern int lxc_id128_write(const char *p, lxc_id128_t id);
+__hidden extern int lxc_id128_write_fd(int fd, lxc_id128_t id);
+__hidden extern char *id128_to_uuid_string(lxc_id128_t id, char s[37]);
#endif /* __LXC_UUID_H */
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_api_reboot_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_apparmor_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_attach_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_cgpath_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_config_jump_table_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_locktests_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_mount_injection_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_parse_config_file_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif
../lxc/sync.c ../lxc/sync.h \
../lxc/string_utils.c ../lxc/string_utils.h \
../lxc/terminal.c ../lxc/terminal.h \
- ../lxc/utils.c ../lxc/utils.h
+ ../lxc/utils.c ../lxc/utils.h \
+ ../lxc/uuid.c ../lxc/uuid.h
if ENABLE_SECCOMP
lxc_test_utils_SOURCES += ../lxc/seccomp.c ../lxc/lxcseccomp.h
endif