summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>2010-03-07 20:01:36 +0000
committerEzra Peisach <epeisach@mit.edu>2010-03-07 20:01:36 +0000
commitb076a2b5ddf94e2481a4fc79fecf9e7f4879b20d (patch)
treef4d31a8fd8f9c82d054eb175d5a0f8bfc4a843a1 /src
parent48a8cb4a973b23c3c11598eb4742fea36a37c4b5 (diff)
downloadkrb5-b076a2b5ddf94e2481a4fc79fecf9e7f4879b20d.tar.gz
krb5-b076a2b5ddf94e2481a4fc79fecf9e7f4879b20d.tar.xz
krb5-b076a2b5ddf94e2481a4fc79fecf9e7f4879b20d.zip
Make python test start_in_inetd function
util/k5test.py: Fix incorrect variable used tests/dejagnu/t_inetd.c: Flush stdout after outputting "Ready!" tests/dejagnu/Makefile.in: Always compile t_inetd - even in runtest is not present git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23773 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/tests/dejagnu/Makefile.in4
-rw-r--r--src/tests/dejagnu/t_inetd.c1
-rw-r--r--src/util/k5test.py2
3 files changed, 5 insertions, 2 deletions
diff --git a/src/tests/dejagnu/Makefile.in b/src/tests/dejagnu/Makefile.in
index 5d4d373587..d8e753001d 100644
--- a/src/tests/dejagnu/Makefile.in
+++ b/src/tests/dejagnu/Makefile.in
@@ -8,7 +8,9 @@ PROG_RPATH=$(KRB5_LIBDIR)
SRCS=$(srcdir)/t_inetd.c
-all install::
+all:: t_inetd
+
+install::
check:: check-runtest-@HAVE_RUNTEST@
diff --git a/src/tests/dejagnu/t_inetd.c b/src/tests/dejagnu/t_inetd.c
index 6356a072ce..dbee2838df 100644
--- a/src/tests/dejagnu/t_inetd.c
+++ b/src/tests/dejagnu/t_inetd.c
@@ -112,6 +112,7 @@ main(argc, argv)
}
printf("Ready!\n");
+ fflush(stdout);
if ((acc = accept(sock, (struct sockaddr *)&f_inaddr,
&namelen)) == -1) {
com_err(progname, errno, "accepting");
diff --git a/src/util/k5test.py b/src/util/k5test.py
index aa972d7424..5205875a7d 100644
--- a/src/util/k5test.py
+++ b/src/util/k5test.py
@@ -791,7 +791,7 @@ class K5Realm(object):
def start_in_inetd(self, args, port=None):
if not port:
port = self.server_port()
- inetd_args = [t_inetd, str(ptr)] + args
+ inetd_args = [t_inetd, str(port)] + args
return _start_daemon(inetd_args, self._env_server, 'Ready!')
def create_kdb(self):