| 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) |