Lines Matching defs:src
516 * sure dst has enough space, if not just copy src (ugh) */
518 line_fullname(char *dst, const char *src, int dstsize)
522 if (strcmp(src, "sshd") ||
523 ((strncmp(src, "/dev/", 5) == 0) || (dstsize < (strlen(src) + 5)))) {
524 (void) strlcpy(dst, src, dstsize);
527 (void) strlcat(dst, src, dstsize);
534 line_stripname(char *dst, const char *src, int dstsize)
537 if (strncmp(src, "/dev/", 5) == 0)
538 (void) strlcpy(dst, src + 5, dstsize);
540 (void) strlcpy(dst, src, dstsize);
551 line_abbrevname(char *dst, const char *src, int dstsize)
558 if (strncmp(src, "/dev/", 5) == 0)
559 src += 5;
562 if (strncmp(src, "tty", 3) == 0)
563 src += 3;
566 len = strlen(src);
570 src += ((int)len - dstsize);
573 (void) strncpy(dst, src, (size_t)dstsize);