Merged chkpwr to chkusr and moved defines to config.h.
This commit is contained in:
parent
0957057793
commit
71555fc275
12 changed files with 171 additions and 51 deletions
8
chkgrp.c
8
chkgrp.c
|
|
@ -6,7 +6,7 @@
|
|||
* License: Apache-2.0 (see LICENSE)
|
||||
*/
|
||||
|
||||
#include "version.h"
|
||||
#include "config.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
|
@ -17,10 +17,6 @@
|
|||
#include <errno.h>
|
||||
#include <limits.h>
|
||||
|
||||
#ifndef LOGIN_NAME_MAX
|
||||
#define LOGIN_NAME_MAX 256
|
||||
#endif
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
if (argc != 3) {
|
||||
|
|
@ -34,7 +30,7 @@ int main(int argc, char *argv[])
|
|||
// Runtime check for max name length
|
||||
long max_name_len = sysconf(_SC_LOGIN_NAME_MAX);
|
||||
if (max_name_len <= 0 || max_name_len > 1024) {
|
||||
max_name_len = LOGIN_NAME_MAX;
|
||||
max_name_len = MAX_NAME;
|
||||
}
|
||||
|
||||
if (strlen(username) > (size_t)max_name_len) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue