0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00

Added password_strncpy() which pads destination with zeros.

This commit is contained in:
Pavel Machek 1999-05-31 19:15:52 +00:00
parent 9c9e49ac39
commit 2e6197d634
2 changed files with 14 additions and 0 deletions

View File

@ -38,3 +38,15 @@ get_best_password(struct password_item *head, int flags)
} }
return best; return best;
} }
void
password_strncpy(char *to, char *from, int len)
{
int i;
for (i=0; i<len; i++) {
*to++ = *from;
if (*from)
from++;
}
}

View File

@ -20,5 +20,7 @@ struct password_item {
extern struct password_item *last_password_item; extern struct password_item *last_password_item;
struct password_item *get_best_password(struct password_item *head, int flags); struct password_item *get_best_password(struct password_item *head, int flags);
extern void password_strncpy(char *to, char *from, int len);
#endif #endif