diff options
Diffstat (limited to 'nis/nss_nisplus/nisplus-proto.c')
-rw-r--r-- | nis/nss_nisplus/nisplus-proto.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/nis/nss_nisplus/nisplus-proto.c b/nis/nss_nisplus/nisplus-proto.c index ddfce86905..b64d4bdd02 100644 --- a/nis/nss_nisplus/nisplus-proto.c +++ b/nis/nss_nisplus/nisplus-proto.c @@ -85,8 +85,8 @@ _nss_nisplus_parse_protoent (nis_result * result, struct protoent *proto, if (NISENTRYLEN (i, 1, result) + 2 > room_left) goto no_more_room; *p++ = ' '; - p = stpncpy (p, NISENTRYVAL (i, 1, result), - NISENTRYLEN (i, 1, result)); + p = __stpncpy (p, NISENTRYVAL (i, 1, result), + NISENTRYLEN (i, 1, result)); *p = '\0'; room_left -= (NISENTRYLEN (i, 1, result) + 1); } @@ -143,9 +143,9 @@ _nss_create_tablename (void) char buf [40 + strlen (nis_local_directory ())]; char *p; - p = stpcpy (buf, "protocols.org_dir."); - p = stpcpy (p, nis_local_directory ()); - tablename_val = strdup (buf); + p = __stpcpy (buf, "protocols.org_dir."); + p = __stpcpy (p, nis_local_directory ()); + tablename_val = __strdup (buf); if (tablename_val == NULL) return NSS_STATUS_TRYAGAIN; tablename_len = strlen (tablename_val); @@ -327,7 +327,7 @@ _nss_nisplus_getprotobynumber_r (const int number, struct protoent *proto, nis_result *result; char buf[46 + tablename_len]; - snprintf (buf, sizeof (buf), "[number=%d],%s", number, tablename_val); + sprintf (buf, "[number=%d],%s", number, tablename_val); result = nis_list (buf, FOLLOW_LINKS | FOLLOW_PATH, NULL, NULL); |