Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SWIFT
SWIFTsim
Commits
48183228
Commit
48183228
authored
Sep 14, 2016
by
James Willis
Browse files
Added a function to version.c to get the name of the host.
parent
bf792b0d
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/version.c
View file @
48183228
...
...
@@ -21,6 +21,9 @@
/* Config parameters. */
#include
"../config.h"
/* Needed for gethostname() */
#include
<unistd.h>
/* MPI headers. */
#ifdef WITH_MPI
#include
<mpi.h>
...
...
@@ -47,6 +50,25 @@
/* Local headers. */
#include
"version_string.h"
/**
* @brief Return the hostname
*
* Will return the name of the host.
*
* @result the hostname.
*/
const
char
*
hostname
(
void
)
{
static
char
buf
[
256
];
static
int
initialised
=
0
;
if
(
!
initialised
)
{
buf
[
255
]
=
'\0'
;
if
(
gethostname
(
buf
,
255
))
sprintf
(
buf
,
"%s"
,
"Unknown host"
);
initialised
=
1
;
}
return
buf
;
}
/**
* @brief Return the source code git revision
*
...
...
src/version.h
View file @
48183228
...
...
@@ -22,6 +22,7 @@
const
char
*
package_description
(
void
);
const
char
*
package_version
(
void
);
const
char
*
hostname
(
void
);
const
char
*
git_revision
(
void
);
const
char
*
git_branch
(
void
);
const
char
*
compiler_name
(
void
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment