diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-03-24 10:11:20 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-03-24 10:11:20 +0000 |
commit | dc135ad13676943ab8a08acbf92a838caa298702 (patch) | |
tree | de25ec908f41059d33e06d923c6891b78534fd28 /cpukit/pppd/utils.c | |
parent | Merger from rtems-4-6-branch. (diff) | |
download | rtems-dc135ad13676943ab8a08acbf92a838caa298702.tar.bz2 |
Merger from rtems-4-6-branch.
Diffstat (limited to 'cpukit/pppd/utils.c')
-rw-r--r-- | cpukit/pppd/utils.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/cpukit/pppd/utils.c b/cpukit/pppd/utils.c index b4f0e39ab2..0ac24a4a1f 100644 --- a/cpukit/pppd/utils.c +++ b/cpukit/pppd/utils.c @@ -62,45 +62,6 @@ struct buffer_info { }; /* - * strlcpy - like strcpy/strncpy, doesn't overflow destination buffer, - * always leaves destination null-terminated (for len > 0). - */ -size_t -strlcpy(dest, src, len) - char *dest; - const char *src; - size_t len; -{ - size_t ret = strlen(src); - - if (len != 0) { - if (ret < len) - strcpy(dest, src); - else { - strncpy(dest, src, len - 1); - dest[len-1] = 0; - } - } - return ret; -} - -/* - * strlcat - like strcat/strncat, doesn't overflow destination buffer, - * always leaves destination null-terminated (for len > 0). - */ -size_t -strlcat(dest, src, len) - char *dest; - const char *src; - size_t len; -{ - size_t dlen = strlen(dest); - - return dlen + strlcpy(dest + dlen, src, (len > dlen? len - dlen: 0)); -} - - -/* * slprintf - format a message into a buffer. Like sprintf except we * also specify the length of the output buffer, and we handle * %r (recursive format), %m (error message), %v (visible string), |