FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
linux/init/version.c at master · telnetgmike/linux · GitHub
telnetgmike
linux
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
linux
/
init
/
version.c
Copy path
More file actions
More file actions
Latest commit
History
History
History
50 lines (44 loc) · 1.15 KB
Breadcrumbs
linux
/
init
/
version.c
Copy path
File metadata and controls
50 lines (44 loc) · 1.15 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*
* linux/init/version.c
*
* Copyright (C) 1992 Theodore Ts'o
*
* May be freely distributed as part of Linux.
*/
#include
<generated/compile.h>
#include
<linux/module.h>
#include
<linux/uts.h>
#include
<linux/utsname.h>
#include
<generated/utsrelease.h>
#include
<linux/version.h>
#include
<linux/proc_ns.h>
#ifndef
CONFIG_KALLSYMS
#define
version
(
a
) Version_ ## a
#define
version_string
(
a
) version(a)
extern
int
version_string
(
LINUX_VERSION_CODE
);
int
version_string
(
LINUX_VERSION_CODE
);
#endif
struct
uts_namespace
init_uts_ns
=
{
.
kref
=
{
.
refcount
=
ATOMIC_INIT
(
2
),
},
.
name
=
{
.
sysname
=
UTS_SYSNAME
,
.
nodename
=
UTS_NODENAME
,
.
release
=
UTS_RELEASE
,
.
version
=
UTS_VERSION
,
.
machine
=
UTS_MACHINE
,
.
domainname
=
UTS_DOMAINNAME
,
},
.
user_ns
=
&
init_user_ns
,
.
proc_inum
=
PROC_UTS_INIT_INO
,
};
EXPORT_SYMBOL_GPL
(
init_uts_ns
);
/* FIXED STRINGS! Don't touch! */
const
char
linux_banner
[]
=
"Linux version "
UTS_RELEASE
" ("
LINUX_COMPILE_BY
"@"
LINUX_COMPILE_HOST
") ("
LINUX_COMPILER
") "
UTS_VERSION
"\n"
;
const
char
linux_proc_banner
[]
=
"%s version %s"
" ("
LINUX_COMPILE_BY
"@"
LINUX_COMPILE_HOST
")"
" ("
LINUX_COMPILER
") %s\n"
;
Back
|
FazBrowse Home
|
New Git URL