6
6
*
7
7
* Copyright (c) 2000-2003, PostgreSQL Global Development Group
8
8
*
9
- * $Header: /cvsroot/pgsql/src/bin/pg_id/Attic/pg_id.c,v 1.22 2003/08/09 01:25:46 momjian Exp $
9
+ * $Header: /cvsroot/pgsql/src/bin/pg_id/Attic/pg_id.c,v 1.23 2003/09/06 01:41:56 momjian Exp $
10
10
*/
11
11
#include "postgres_fe.h"
12
12
24
24
main (int argc , char * argv [])
25
25
{
26
26
int c ;
27
- int nameflag = 0 ,
28
- realflag = 0 ,
29
- userflag = 0 ;
27
+ int name_only_flag = 0 ,
28
+ use_real_uid_flag = 0 ,
29
+ limit_user_info = 0 ;
30
30
const char * username = NULL ;
31
31
32
32
struct passwd * pw ;
@@ -38,13 +38,13 @@ main(int argc, char *argv[])
38
38
switch (c )
39
39
{
40
40
case 'n' :
41
- nameflag = 1 ;
41
+ name_only_flag = 1 ;
42
42
break ;
43
43
case 'r' :
44
- realflag = 1 ;
44
+ use_real_uid_flag = 1 ;
45
45
break ;
46
46
case 'u' :
47
- userflag = 1 ;
47
+ limit_user_info = 1 ;
48
48
break ;
49
49
default :
50
50
fprintf (stderr , "Usage: %s [-n] [-r] [-u] [username]\n" , argv [0 ]);
@@ -55,12 +55,12 @@ main(int argc, char *argv[])
55
55
if (argc - optind >= 1 )
56
56
username = argv [optind ];
57
57
58
- if (nameflag && !userflag )
58
+ if (name_only_flag && !limit_user_info )
59
59
{
60
60
fprintf (stderr , "%s: -n must be used together with -u\n" , argv [0 ]);
61
61
exit (1 );
62
62
}
63
- if (username && realflag )
63
+ if (username && use_real_uid_flag )
64
64
{
65
65
fprintf (stderr , "%s: -r cannot be used when a user name is given\n" , argv [0 ]);
66
66
exit (1 );
@@ -76,7 +76,7 @@ main(int argc, char *argv[])
76
76
exit (1 );
77
77
}
78
78
}
79
- else if (realflag )
79
+ else if (use_real_uid_flag )
80
80
pw = getpwuid (getuid ());
81
81
else
82
82
pw = getpwuid (geteuid ());
@@ -87,9 +87,9 @@ main(int argc, char *argv[])
87
87
exit (1 );
88
88
}
89
89
90
- if (!userflag )
90
+ if (!limit_user_info )
91
91
printf ("uid=%d(%s)\n" , (int ) pw -> pw_uid , pw -> pw_name );
92
- else if (nameflag )
92
+ else if (name_only_flag )
93
93
puts (pw -> pw_name );
94
94
else
95
95
#ifdef __BEOS__
0 commit comments