#ifdef HAVE_CONFIG_H #include #endif #include #include #include #include #include #include #include #include #ifdef KERBEROS int main(int argc, char **argv) { int fd; set_progname (argv[0]); if (!k_hasafs()) errx (1, "no afs"); fd = open ("foo", O_RDWR|O_CREAT, 0666); if (fd < 0) err (1, "open"); dup2 (fd + 1, fd); if (write (fd, "foo\n", 4) != 4) errx (1, "write"); k_unlog(); close (fd); close (fd + 1); exit (0); } #else /* !KERBEROS */ int main (int argc, char **argv) { set_progname (argv[0]); errx (1, "no kafs"); } #endif /* !KERBEROS */