X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=lib%2Fvirt_mem_utsname.ml;h=e766da433e603c3d260c171b638f3ec2f0ba5888;hb=42e00a80ffdfa58b409fad7916ad581d02d5a929;hp=149e735f774ac6978e8b7f78e4aa2ad9f238f6f4;hpb=d926ba456f1b5922fca55ad304091bb56fdea24a;p=virt-mem.git diff --git a/lib/virt_mem_utsname.ml b/lib/virt_mem_utsname.ml index 149e735..e766da4 100644 --- a/lib/virt_mem_utsname.ml +++ b/lib/virt_mem_utsname.ml @@ -37,17 +37,17 @@ let parse_utsname bits = machine : 65*8 : string; domainname : 65*8 : string } -> Some { - kernel_name = "Linux"; - nodename = truncate_c_string nodename; - kernel_release = truncate_c_string release; - kernel_version = truncate_c_string version; - machine = truncate_c_string machine; - domainname = truncate_c_string domainname + uts_kernel_name = "Linux"; + uts_nodename = truncate_c_string nodename; + uts_kernel_release = truncate_c_string release; + uts_kernel_version = truncate_c_string version; + uts_machine = truncate_c_string machine; + uts_domainname = truncate_c_string domainname } | { _ } -> None -let find_utsname debug ({ domname = name; mem = mem } as image, ksymmap) = +let find_utsname debug ({ domname = name; mem = mem } as image) ksymmap = let utsname = (* In Linux 2.6.25, the symbol is init_uts_ns. * http://lxr.linux.no/linux/init/version.c @@ -82,4 +82,4 @@ let find_utsname debug ({ domname = name; mem = mem } as image, ksymmap) = name; None in - (image, ksymmap, utsname) + image, utsname