![]() |
![]() |
![]() |
![]() |
Set the name of the current host
#include <unistd.h> int sethostname( const char * name, size_t namelen );
libc
The sethostname() function sets the name of the host machine to be name. The length of name is set by namelen. Restricted to the superuser, this call is normally used only at boot time.
Safety: | |
---|---|
Cancellation point | Yes |
Interrupt handler | Yes |
Signal handler | Yes |
Thread | Yes |
This function is restricted to the superuser, and is normally used only at boot time.
Hostnames are limited to MAXHOSTNAMELEN characters (defined in <sys/param.h>).
![]() |
![]() |
![]() |
![]() |