コード例 #1
0
ファイル: host-resolve.c プロジェクト: aneutrals/syslog-ng
const gchar *
resolve_hostname_to_hostname(gsize *result_len, const gchar *hname, HostResolveOptions *host_resolve_options)
{
  hname = bounce_to_hostname_buffer(hname);

  if (host_resolve_options->use_fqdn)
    convert_hostname_to_fqdn(hostname_buffer, sizeof(hostname_buffer));
  else
    convert_hostname_to_short_hostname(hostname_buffer, sizeof(hostname_buffer));

  return hostname_apply_options(-1, result_len, hname, host_resolve_options);
}
コード例 #2
0
ファイル: hostname.c プロジェクト: Achint08/syslog-ng
static void
set_domain_override(const gchar *domain_override)
{
  if (domain_override)
    {
      g_strlcpy(local_domain, domain_override, sizeof(local_domain));
      local_domain_overridden = TRUE;
    }
  else
    local_domain_overridden = FALSE;

  convert_hostname_to_fqdn(local_hostname_fqdn, sizeof(local_hostname_fqdn));
}