Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.137.188.141
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
src /
linux-headers-5.4.0-204 /
scripts /
genksyms /
[ HOME SHELL ]
Name
Size
Permission
Action
.gitignore
9
B
-rw-r--r--
Makefile
953
B
-rw-r--r--
genksyms.c
22.03
KB
-rw-r--r--
genksyms.h
2.06
KB
-rw-r--r--
keywords.c
2.1
KB
-rw-r--r--
lex.l
8.7
KB
-rw-r--r--
parse.y
10.47
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : genksyms.h
/* SPDX-License-Identifier: GPL-2.0-or-later */ /* Generate kernel symbol version hashes. Copyright 1996, 1997 Linux International. New implementation contributed by Richard Henderson <rth@tamu.edu> Based on original work by Bjorn Ekwall <bj0rn@blox.se> This file is part of the Linux modutils. */ #ifndef MODUTILS_GENKSYMS_H #define MODUTILS_GENKSYMS_H 1 #include <stdio.h> enum symbol_type { SYM_NORMAL, SYM_TYPEDEF, SYM_ENUM, SYM_STRUCT, SYM_UNION, SYM_ENUM_CONST }; enum symbol_status { STATUS_UNCHANGED, STATUS_DEFINED, STATUS_MODIFIED }; struct string_list { struct string_list *next; enum symbol_type tag; int in_source_file; char *string; }; struct symbol { struct symbol *hash_next; const char *name; enum symbol_type type; struct string_list *defn; struct symbol *expansion_trail; struct symbol *visited; int is_extern; int is_declared; enum symbol_status status; int is_override; }; typedef struct string_list **yystype; #define YYSTYPE yystype extern int cur_line; extern char *cur_filename, *source_file; extern int in_source_file; struct symbol *find_symbol(const char *name, enum symbol_type ns, int exact); struct symbol *add_symbol(const char *name, enum symbol_type type, struct string_list *defn, int is_extern); void export_symbol(const char *); void free_node(struct string_list *list); void free_list(struct string_list *s, struct string_list *e); struct string_list *copy_node(struct string_list *); struct string_list *copy_list_range(struct string_list *start, struct string_list *end); int yylex(void); int yyparse(void); void error_with_pos(const char *, ...) __attribute__ ((format(printf, 1, 2))); /*----------------------------------------------------------------------*/ #define xmalloc(size) ({ void *__ptr = malloc(size); \ if(!__ptr && size != 0) { \ fprintf(stderr, "out of memory\n"); \ exit(1); \ } \ __ptr; }) #define xstrdup(str) ({ char *__str = strdup(str); \ if (!__str) { \ fprintf(stderr, "out of memory\n"); \ exit(1); \ } \ __str; }) #endif /* genksyms.h */
Close