Lines Matching refs:slen
185 * @param slen: string's length.
189 domainname_has_safe_characters(char* s, size_t slen) {
191 for(i = 0; i < slen; i++) {
211 * @param slen: string's length.
215 ipseckey_has_safe_characters(char* s, size_t slen) {
218 gateway = (char*)calloc(slen, sizeof(char));
232 if(domainname_has_safe_characters(gateway, slen)) {
252 size_t slen, tempdata_len, tempstring_len, i;
267 slen = sizeof(str);
268 memset(s, 0, slen);
271 w += sldns_str_print(&s, &slen, "%s", qstate->env->cfg->ipsecmod_hook);
273 w += sldns_str_print(&s, &slen, " ");
286 w += sldns_str_print(&s, &slen, "\"%s\"", tempstring);
289 w += sldns_str_print(&s, &slen, " ");
292 w += sldns_str_print(&s, &slen, "\"%ld\"", (long)rrset_data->ttl);
294 w += sldns_str_print(&s, &slen, " ");
309 w += sldns_str_print(&s, &slen, "\"");
313 w += sldns_str_print(&s, &slen, " ");
317 rrset_data->rr_len[i] - 2, s, slen, qstate->qinfo.qtype);
322 } else if((size_t)w_temp >= slen) {
324 slen = 0;
329 slen -= w_temp;
333 w += sldns_str_print(&s, &slen, "\"");
335 w += sldns_str_print(&s, &slen, " ");
338 w += sldns_str_print(&s, &slen, "\"");
343 w += sldns_str_print(&s, &slen, " ");
349 tempstring = s; tempstring_len = slen;
351 &slen, NULL, 0, NULL);
355 s = tempstring; slen = tempstring_len;
358 tempstring, tempstring_len - slen)) {
365 w += sldns_str_print(&s, &slen, "\"");