The strlcat() function appends at most (dstsize- strlen(dst)-1) characters of src to dst (dstsize being the size of the string buffer dst). The initial character of src overrides the null character at the end of dst. The function returns the sum the of lengths of the two strings strlen(dst)+strlen(src).