/* $Id$ * * L O S A L A M O S * Los Alamos National Laboratory * Los Alamos, New Mexico 87545 * * Copyright, 1986, The Regents of the University of California. * * Author: Jeff Hill */ #include #include "osiSock.h" #include "localHostName.h" localHostName localHostNameAtLoadTime; localHostName::localHostName () { int status = gethostname ( this->cache, sizeof ( this->cache ) ); if ( status ) { strncpy ( this->cache, "", sizeof ( this->cache ) ); localHostName::cache [ sizeof ( this->cache ) - 1u ] = '\0'; } this->length = strlen ( this->cache ); }