OPENSSL_strlcat
outdirlen = OPENSSL_strlcat(new_cert, "/", sizeof(new_cert));
OPENSSL_strlcat(str, ",", i);
OPENSSL_strlcat(str, reason, i);
OPENSSL_strlcat(str, ",", i);
OPENSSL_strlcat(str, other, i);
OPENSSL_strlcat(new_uri, engineid, uri_sz);
OPENSSL_strlcat(new_uri, ":", uri_sz);
OPENSSL_strlcat(new_uri, key_id, uri_sz);
OPENSSL_strlcat(out_buf, ascii_dollar, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_magic, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_dollar, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_salt, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_dollar, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_magic, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_dollar, sizeof(out_buf));
OPENSSL_strlcat(out_buf, tmp_buf, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_dollar, sizeof(out_buf));
OPENSSL_strlcat(out_buf, ascii_salt, sizeof(out_buf));
OPENSSL_strlcat(p, "b", sizeof(p));
OPENSSL_strlcat(p, "t", sizeof(p));
OPENSSL_strlcat(p, "b", sizeof(p));
OPENSSL_strlcat(include_path, "/", newlen);
OPENSSL_strlcat(include_path, include, newlen);
OPENSSL_strlcat(newpath, "/", newlen);
OPENSSL_strlcat(newpath, filename, newlen);
OPENSSL_strlcat(buffer, "(", buffer_sz);
OPENSSL_strlcat(buffer, member, buffer_sz);
OPENSSL_strlcat(buffer, ")", buffer_sz);
OPENSSL_strlcat(str, arg, (size_t)size);
if (OPENSSL_strlcat(ctx->name_buf, tmp_ctrl_str,
OPENSSL_strlcat(seeds, " ", sizeof(seeds)); \
OPENSSL_strlcat(seeds, str, sizeof(seeds)); \
OPENSSL_strlcat(seeds, " ", sizeof(seeds)); \
OPENSSL_strlcat(seeds, *p, sizeof(seeds)); \
OPENSSL_strlcat(seeds, ")", sizeof(seeds)); \
OPENSSL_strlcat(buffer, ".", sizeof(buffer));
OPENSSL_strlcat(buffer, sectconf->name, sizeof(buffer));
OPENSSL_strlcat(prompt, phrase_desc, len + 1);
OPENSSL_strlcat(prompt, prompt2, len + 1);
OPENSSL_strlcat(prompt, object_name, len + 1);
OPENSSL_strlcat(prompt, prompt3, len + 1);
OPENSSL_strlcat(ret, tmp + 1, len);
OPENSSL_strlcat(ret, tmp, len);
OPENSSL_strlcat(*data, ctx->uri, calculated_length);
OPENSSL_strlcat(*data, pathsep, calculated_length);
OPENSSL_strlcat(*data, name, calculated_length);
#define BUF_strlcat(dst, src, size) OPENSSL_strlcat(dst, src, size)
size_t OPENSSL_strlcat(char *dst, const char *src, size_t siz);
OPENSSL_strlcat(data, ctx->uri, calculated_length);
OPENSSL_strlcat(data, pathsep, calculated_length);
OPENSSL_strlcat(data, name, calculated_length);
OPENSSL_strlcat(retval, ":", maxretlen);
OPENSSL_strlcat(retval, sa, maxretlen);
OPENSSL_strlcat(full_file, sep, len);
OPENSSL_strlcat(full_file, file, len);