syslog-ng source
hostname.c File Reference
#include "hostname.h"
#include "cfg.h"
#include "gsockaddr.h"
#include "messages.h"
#include "dnscache.h"
#include <unistd.h>
#include <arpa/inet.h>
#include <string.h>
#include "hostname-unix.c"
Include dependency graph for hostname.c:
This graph shows which files directly or indirectly include this file:

Functions

const gchar * get_local_hostname_fqdn (void)
 
const gchar * get_local_hostname_short (void)
 
gchar * convert_hostname_to_fqdn (gchar *hostname, gsize hostname_len)
 
gchar * convert_hostname_to_short_hostname (gchar *hostname, gsize hostname_len)
 
void hostname_reinit (const gchar *domain_override)
 
void hostname_global_init (void)
 
void hostname_global_deinit (void)
 

Function Documentation

◆ convert_hostname_to_fqdn()

gchar* convert_hostname_to_fqdn ( gchar *  hostname,
gsize  hostname_len 
)

◆ convert_hostname_to_short_hostname()

gchar* convert_hostname_to_short_hostname ( gchar *  hostname,
gsize  hostname_len 
)

◆ get_local_hostname_fqdn()

const gchar* get_local_hostname_fqdn ( void  )

◆ get_local_hostname_short()

const gchar* get_local_hostname_short ( void  )

◆ hostname_global_deinit()

void hostname_global_deinit ( void  )

◆ hostname_global_init()

void hostname_global_init ( void  )

◆ hostname_reinit()

void hostname_reinit ( const gchar *  domain_override)