*
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
-
-/* BB_AUDIT SUSv3 N/A -- Matches GNU behavior. */
-
//config:config HOSTID
//config: bool "hostid"
//config: default y
//kbuild:lib-$(CONFIG_HOSTID) += hostid.o
+/* BB_AUDIT SUSv3 N/A -- Matches GNU behavior. */
+
//usage:#define hostid_trivial_usage
//usage: ""
//usage:#define hostid_full_usage "\n\n"
bb_show_usage();
}
- printf("%08lx\n", gethostid());
+ /* POSIX says gethostid returns a "32-bit identifier" */
+ printf("%08x\n", (unsigned)(uint32_t)gethostid());
return fflush_all();
}