Home | History | Annotate | Download | only in services_mkdb

Lines Matching refs:sl

64 cdb_add(StringList *sl, size_t port, const char *proto, size_t *cnt,
78 for (i = 0; i < sl->sl_cur; ++i) {
79 len = strlen(sl->sl_str[i]);
81 errx(1, "Service alias ``%s'' invalid", sl->sl_str[i]);
93 for (i = 0; i < sl->sl_cur; ++i) {
94 len = strlen(sl->sl_str[i]);
96 memcpy(data_iter, sl->sl_str[i], len + 1);
119 for (i = 0; i < sl->sl_cur; i++) {
120 len = strlen(sl->sl_str[i]);
123 memcpy(key + 2, sl->sl_str[i], len);
127 warnx("duplicate service: `%s/%s'", sl->sl_str[i], proto);
132 warnx("duplicate service: `%s'", sl->sl_str[i]);
135 sl_free(sl, 1);