1 #ifndef __XEN_VERSION_H__ 2 #define __XEN_VERSION_H__ 3 4 #include <xen/types.h> 5 #include <xen/elfstructs.h> 6 7 const char *xen_compile_date(void); 8 const char *xen_compile_time(void); 9 const char *xen_compile_by(void); 10 const char *xen_compile_domain(void); 11 const char *xen_compile_host(void); 12 const char *xen_compiler(void); 13 unsigned int xen_major_version(void); 14 unsigned int xen_minor_version(void); 15 const char *xen_extra_version(void); 16 const char *xen_changeset(void); 17 const char *xen_banner(void); 18 const char *xen_deny(void); 19 int xen_build_id(const void **p, unsigned int *len); 20 21 #ifdef BUILD_ID 22 int xen_build_id_check(const Elf_Note *n, unsigned int n_sz, 23 const void **p, unsigned int *len); 24 #endif 25 26 #endif /* __XEN_VERSION_H__ */ 27