summaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1998-05-06 20:24:10 +0000
committerTheodore Tso <tytso@mit.edu>1998-05-06 20:24:10 +0000
commitdf85cc01656c2a234642047ea22b44b5f6a65683 (patch)
treec8eb10be62668ae2cde30336430d8145a3d30df3 /src/tests
parent376a54c9f64fbb57813e5902bd46ed63e9b2c746 (diff)
downloadkrb5-df85cc01656c2a234642047ea22b44b5f6a65683.tar.gz
krb5-df85cc01656c2a234642047ea22b44b5f6a65683.tar.xz
krb5-df85cc01656c2a234642047ea22b44b5f6a65683.zip
POSIX states that getopt returns -1 when it is done parsing options,
not EOF. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10550 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/asn.1/ChangeLog5
-rw-r--r--src/tests/asn.1/krb5_encode_test.c2
-rw-r--r--src/tests/create/ChangeLog5
-rw-r--r--src/tests/create/kdb5_mkdums.c2
-rw-r--r--src/tests/hammer/ChangeLog5
-rw-r--r--src/tests/hammer/kdc5_hammer.c2
-rw-r--r--src/tests/verify/ChangeLog5
-rw-r--r--src/tests/verify/kdb5_verify.c2
8 files changed, 24 insertions, 4 deletions
diff --git a/src/tests/asn.1/ChangeLog b/src/tests/asn.1/ChangeLog
index 1e0a00736c..83d6ca304a 100644
--- a/src/tests/asn.1/ChangeLog
+++ b/src/tests/asn.1/ChangeLog
@@ -1,3 +1,8 @@
+1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * krb5_encode_test.c (PRS): POSIX states that getopt returns -1
+ when it is done parsing options, not EOF.
+
Mon Mar 30 13:51:58 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
* ktest_equal.h: Add prototypes for ktest_equal_sam_challenge and
diff --git a/src/tests/asn.1/krb5_encode_test.c b/src/tests/asn.1/krb5_encode_test.c
index 95bdab6304..68fd441044 100644
--- a/src/tests/asn.1/krb5_encode_test.c
+++ b/src/tests/asn.1/krb5_encode_test.c
@@ -59,7 +59,7 @@ void PRS(argc, argv)
print_constructed_length, print_skip_context,
print_skip_tagnum, print_context_shortcut;
- while ((optchar = getopt(argc, argv, "tp:")) != EOF) {
+ while ((optchar = getopt(argc, argv, "tp:")) != -1) {
switch(optchar) {
case 't':
do_trval = 1;
diff --git a/src/tests/create/ChangeLog b/src/tests/create/ChangeLog
index 402ad04bb9..64e0b2801c 100644
--- a/src/tests/create/ChangeLog
+++ b/src/tests/create/ChangeLog
@@ -1,3 +1,8 @@
+1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * kdb5_mkdums.c (argv): POSIX states that getopt returns -1
+ when it is done parsing options, not EOF.
+
Mon Mar 30 16:57:43 1998 Ezra Peisach <epeisach@mit.edu>
* kdb5_mkdums.c: Add parenthesis about assignements in conditionals.
diff --git a/src/tests/create/kdb5_mkdums.c b/src/tests/create/kdb5_mkdums.c
index ca17b68153..18ee9e8ac6 100644
--- a/src/tests/create/kdb5_mkdums.c
+++ b/src/tests/create/kdb5_mkdums.c
@@ -119,7 +119,7 @@ char *argv[];
num_to_create = 0;
depth = 1;
- while ((optchar = getopt(argc, argv, "D:P:p:n:d:r:k:M:e:m")) != EOF) {
+ while ((optchar = getopt(argc, argv, "D:P:p:n:d:r:k:M:e:m")) != -1) {
switch(optchar) {
case 'D':
depth = atoi(optarg); /* how deep to go */
diff --git a/src/tests/hammer/ChangeLog b/src/tests/hammer/ChangeLog
index 8d652e76ee..59c5767eb2 100644
--- a/src/tests/hammer/ChangeLog
+++ b/src/tests/hammer/ChangeLog
@@ -1,3 +1,8 @@
+1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * kdc5_hammer.c (main): POSIX states that getopt returns -1
+ when it is done parsing options, not EOF.
+
Mon Mar 30 16:48:17 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
* kdc5_hammer.c (usage): Change usage to refelect reality
diff --git a/src/tests/hammer/kdc5_hammer.c b/src/tests/hammer/kdc5_hammer.c
index 9769f05418..54d567c430 100644
--- a/src/tests/hammer/kdc5_hammer.c
+++ b/src/tests/hammer/kdc5_hammer.c
@@ -145,7 +145,7 @@ main(argc, argv)
errors = 0;
enctypedone = 0;
- while ((option = getopt(argc, argv, "D:p:n:c:R:k:P:e:bvr:t")) != EOF) {
+ while ((option = getopt(argc, argv, "D:p:n:c:R:k:P:e:bvr:t")) != -1) {
switch (option) {
case 't':
do_timer = 1;
diff --git a/src/tests/verify/ChangeLog b/src/tests/verify/ChangeLog
index bb9397a448..12fb1f93b5 100644
--- a/src/tests/verify/ChangeLog
+++ b/src/tests/verify/ChangeLog
@@ -1,3 +1,8 @@
+1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * kdb5_verify.c (argv): POSIX states that getopt returns -1
+ when it is done parsing options, not EOF.
+
Mon Mar 30 16:46:20 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
* kdb5_verify.c: Declare main() as int instead of void.
diff --git a/src/tests/verify/kdb5_verify.c b/src/tests/verify/kdb5_verify.c
index 5ef38d6d6d..8a95d7125e 100644
--- a/src/tests/verify/kdb5_verify.c
+++ b/src/tests/verify/kdb5_verify.c
@@ -119,7 +119,7 @@ char *argv[];
num_to_check = 0;
depth = 1;
- while ((optchar = getopt(argc, argv, "D:P:p:n:d:r:R:k:M:e:m")) != EOF) {
+ while ((optchar = getopt(argc, argv, "D:P:p:n:d:r:R:k:M:e:m")) != -1) {
switch(optchar) {
case 'D':
depth = atoi(optarg); /* how deep to go */