if (!(!multi_flag && split_flag))
psproc1(defp, 0, "int", "", 0xFFFFFFFF);
- if (uflag && !kflag)
+ if (uflag && !kflag) {
+ f_print(fout, "\n#ifndef KERNEL");
psproc1(defp, 2, "int", "ubik_", 0xFFFFFFFF);
+ f_print(fout, "#endif /* KERNEL */\n");
+ }
if (*ServerPrefix)
psproc1(defp, 3, "afs_int32", ServerPrefix, 0xFFFFFFFF);
if (brief_flag) {
f_print(fout, "#include \"rx/rx_opaque.h\"\n");
}
- if (uflag)
- f_print(fout, "#include <ubik.h>\n");
f_print(fout, "#else /* UKERNEL */\n");
f_print(fout, "#include \"h/types.h\"\n");
f_print(fout, "#ifndef SOCK_DGRAM /* XXXXX */\n");
f_print(fout, "#include \"h/socket.h\"\n");
f_print(fout, "#endif\n");
- f_print(fout, "struct ubik_client;\n");
f_print(fout, "#ifndef DTYPE_SOCKET /* XXXXX */\n");
f_print(fout, "#ifndef AFS_LINUX22_ENV\n");
f_print(fout, "#include \"h/file.h\"\n");