summaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
authorDavid Härdeman <david@hardeman.nu>2020-06-21 00:06:29 +0200
committerDavid Härdeman <david@hardeman.nu>2020-06-21 00:06:29 +0200
commitae48dc3b3caeef7eaa4a079b11cdda988d9c1f0d (patch)
tree2b9ec4898b7fd71ae3551ee72f7891640dec5c07 /server.c
parentab51ac11e68ce0b075688bf17fc89e0ba645b2ed (diff)
Add streq and strcaseeq and use them throughout
Diffstat (limited to 'server.c')
-rw-r--r--server.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/server.c b/server.c
index 04275d9..c8f75f7 100644
--- a/server.c
+++ b/server.c
@@ -130,7 +130,7 @@ server_delete_by_name(struct cfg *cfg, const char *name)
assert_return(cfg && !empty_str(name));
list_for_each_entry(server, &cfg->servers, list) {
- if (!strcmp(server->name, name)) {
+ if (streq(server->name, name)) {
server_delete(cfg, server);
return;
}
@@ -678,7 +678,7 @@ server_set_systemd_service(struct cfg *cfg, struct server *server,
assert_return(cfg && server && !empty_str(service) && !server->systemd_service, false);
suffix = strrchr(service, '.');
- if (!suffix || strcmp(suffix, ".service")) {
+ if (!suffix || !streq(suffix, ".service")) {
tmp = zmalloc(strlen(service) + strlen(".service") + 1);
if (tmp)
sprintf(tmp, "%s.service", service);
@@ -785,7 +785,7 @@ server_new(struct cfg *cfg, const char *name)
assert_return(cfg && !empty_str(name), NULL);
list_for_each_entry(server, &cfg->servers, list) {
- if (strcmp(name, server->name))
+ if (!streq(name, server->name))
continue;
error("attempt to add duplicate server: %s", name);
return server;