/usr/include/lct/ksyms.h is in console-tools-dev 1:0.2.3dbs-65.1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | typedef struct {
unsigned short uni;
const char *name;
} sym;
typedef struct {
char **table;
int size;
} syms_entry;
extern syms_entry syms[];
struct syn {
char *synonym;
char *official_name;
};
extern struct syn synonyms[];
extern const int syms_size;
extern const int syn_size;
extern const int charsets_size;
extern int set_charset(const char *name);
extern int add_number(int code);
extern int add_capslock(int code);
extern const char *codetoksym(int code);
extern void list_charsets(FILE *f);
|