blob: f838ba73efe56d462b9905a9feb253524db114a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#define N_SUGGESTIONS 6
#if HAVE_PASSWDQC
#include "password-quality-util-passwdqc.h"
#elif HAVE_PWQUALITY
#include "password-quality-util-pwquality.h"
#else
static inline int suggest_passwords(void) {
return 0;
}
static inline int check_password_quality(
const char *password,
const char *old,
const char *username,
char **ret_error) {
if (ret_error)
*ret_error = NULL;
return 1; /* all good */
}
#endif
|