GCC Code Coverage Report | |||||||||||||||||||||
|
|||||||||||||||||||||
Line | Branch | Exec | Source |
1 |
/* $OpenBSD: crypt.c,v 1.31 2015/09/12 14:56:50 guenther Exp $ */ |
||
2 |
|||
3 |
#include <errno.h> |
||
4 |
#include <pwd.h> |
||
5 |
#include <unistd.h> |
||
6 |
|||
7 |
char * |
||
8 |
crypt(const char *key, const char *setting) |
||
9 |
{ |
||
10 |
if (setting[0] == '$') { |
||
11 |
switch (setting[1]) { |
||
12 |
case '2': |
||
13 |
return bcrypt(key, setting); |
||
14 |
default: |
||
15 |
errno = EINVAL; |
||
16 |
return (NULL); |
||
17 |
} |
||
18 |
} |
||
19 |
errno = EINVAL; |
||
20 |
return (NULL); |
||
21 |
} |
||
22 |
DEF_WEAK(crypt); |
Generated by: GCOVR (Version 3.3) |