minor lint; initialize modrev time for NFS leases
[unix-history] / usr / src / include / kvm.h
CommitLineData
c147819e
MT
1/*-
2 * Copyright (c) 1989 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * %sccs.include.redist.c%
6 *
bc0df94a 7 * @(#)kvm.h 5.6 (Berkeley) %G%
c147819e
MT
8 */
9
d2b7358e
KB
10#ifndef _KVM_H_
11#define _KVM_H_
c147819e 12
75992bbd
KB
13/* Default version symbol. */
14#define VRS_SYM "_version"
15#define VRS_KEY "VERSION"
c147819e 16
d2b7358e
KB
17#include <sys/cdefs.h>
18
8d636677 19__BEGIN_DECLS
4c773eac
KB
20struct proc;
21struct user;
75992bbd
KB
22char *kvm_getargs __P((const struct proc *, const struct user *));
23struct eproc *kvm_geteproc __P((const struct proc *));
24char *kvm_geterr __P((void));
4c773eac 25int kvm_getprocs __P((int, int));
75992bbd
KB
26struct user *kvm_getu __P((const struct proc *));
27struct proc *kvm_nextproc __P((void));
4c773eac
KB
28int kvm_nlist __P((struct nlist *));
29int kvm_openfiles __P((const char *, const char *, const char *));
bc0df94a 30int kvm_read __P((void *, void *, int));
8d636677 31__END_DECLS
d2b7358e
KB
32
33#endif /* !_KVM_H_ */