Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/g/gethostname.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/g/gethostname.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/g/gethostname.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/g/gethostname.html on line 8
Get the name of the current host
#include <unistd.h>
int gethostname( char * name,
size_t namelen );
- name
- A buffer where the function can store the host name.
- namelen
- The size of the buffer.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The gethostname() function stores in name the standard
hostname for the current processor, as previously set by
sethostname().
The parameter namelen specifies the size of the name array.
The returned name is NULL-terminated unless insufficient space is provided.
|
This function gets the value of the _CS_HOSTNAME
configuration string, not that of the HOSTNAME environment
variable. |
- 0
- Success.
- -1
- An error occurred (errno isn't set).
POSIX 1003.1
Safety: | |
Cancellation point |
Yes |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
Hostnames are limited to MAXHOSTNAMELEN characters (defined in
<sys/param.h>).
sethostname()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/g/gethostname.html on line 154
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/g/gethostname.html on line 154