tcpudp: trivial build fix
[oweals/busybox.git] / console-tools / loadkmap.c
index ce9b6817c0039ec694682c41250721414c3bed14..bea5a771f3ef62303c45cb4bb291866dd2901798 100644 (file)
@@ -8,7 +8,7 @@
  *
  */
 
-#include "busybox.h"
+#include "libbb.h"
 
 #define BINARY_KEYMAP_MAGIC "bkeymap"
 
@@ -25,11 +25,12 @@ struct kbentry {
 #define NR_KEYS         128
 #define MAX_NR_KEYMAPS  256
 
-int loadkmap_main(int argc, char **argv)
+int loadkmap_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
+int loadkmap_main(int argc, char **argv ATTRIBUTE_UNUSED)
 {
        struct kbentry ke;
        int i, j, fd;
-       u_short ibuff[NR_KEYS];
+       uint16_t ibuff[NR_KEYS];
        char flags[MAX_NR_KEYMAPS];
        char buff[7];
 
@@ -46,7 +47,7 @@ int loadkmap_main(int argc, char **argv)
 
        for (i = 0; i < MAX_NR_KEYMAPS; i++) {
                if (flags[i] == 1) {
-                       xread(0, ibuff, NR_KEYS * sizeof(u_short));
+                       xread(0, ibuff, NR_KEYS * sizeof(uint16_t));
                        for (j = 0; j < NR_KEYS; j++) {
                                ke.kb_index = j;
                                ke.kb_table = i;