Lines Matching defs:hostname
30 #include "hostname-util.h"
149 bool is_localhost(const char *hostname) {
150 assert(hostname);
155 return strcaseeq(hostname, "localhost") ||
156 strcaseeq(hostname, "localhost.") ||
157 strcaseeq(hostname, "localdomain.") ||
158 strcaseeq(hostname, "localdomain") ||
159 endswith_no_case(hostname, ".localhost") ||
160 endswith_no_case(hostname, ".localhost.") ||
161 endswith_no_case(hostname, ".localdomain") ||
162 endswith_no_case(hostname, ".localdomain.");
165 bool is_gateway_hostname(const char *hostname) {
166 assert(hostname);
172 strcaseeq(hostname, "gateway") ||
173 strcaseeq(hostname, "gateway.");
193 int read_hostname_config(const char *path, char **hostname) {
199 assert(hostname);
222 *hostname = name;