diff options
author | 2013-11-12 05:04:29 +0000 | |
---|---|---|
committer | 2013-11-12 05:04:29 +0000 | |
commit | c416fe4b6f6399fb74e119d7c2ca55bfedcbdfbc (patch) | |
tree | 6dba7eb714b5218753a98d6454356e5980f94ef6 /lib/libkvm/kvm_file2.c | |
parent | add a variety of missing prototypes (diff) | |
download | wireguard-openbsd-c416fe4b6f6399fb74e119d7c2ca55bfedcbdfbc.tar.xz wireguard-openbsd-c416fe4b6f6399fb74e119d7c2ca55bfedcbdfbc.zip |
a missing prototypes
and don't act like an unknown vnode type is "ok"
Diffstat (limited to 'lib/libkvm/kvm_file2.c')
-rw-r--r-- | lib/libkvm/kvm_file2.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/libkvm/kvm_file2.c b/lib/libkvm/kvm_file2.c index eef2c41ce32..45b08dd8669 100644 --- a/lib/libkvm/kvm_file2.c +++ b/lib/libkvm/kvm_file2.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kvm_file2.c,v 1.28 2013/10/22 16:40:26 guenther Exp $ */ +/* $OpenBSD: kvm_file2.c,v 1.29 2013/11/12 05:04:29 deraadt Exp $ */ /* * Copyright (c) 2009 Todd C. Miller <Todd.Miller@courtesan.com> @@ -123,6 +123,8 @@ static int fill_file(kvm_t *, struct kinfo_file *, struct file *, u_long, struct vnode *, struct proc *, int, pid_t); static int filestat(kvm_t *, struct kinfo_file *, struct vnode *); +mode_t _kvm_getftype(enum vtype v_type); + LIST_HEAD(proclist, proc); struct kinfo_file * @@ -900,6 +902,9 @@ filestat(kvm_t *kd, struct kinfo_file *kf, struct vnode *vp) if (vp->v_flag & VCLONE) ret = spec_filestat(kd, kf, vp); break; + default: + ret = -1; + break; } } return (ret); |