git: b82fb18ee28f - stable/13 - vfs_vnops.c: Make vn_statfile() non-static

Konstantin Belousov kib at FreeBSD.org
Fri Apr 23 11:15:32 UTC 2021


The branch stable/13 has been updated by kib:

URL: https://cgit.FreeBSD.org/src/commit/?id=b82fb18ee28f1e23c5fa6ebb3a420b2d43f0fa42

commit b82fb18ee28f1e23c5fa6ebb3a420b2d43f0fa42
Author:     Konstantin Belousov <kib at FreeBSD.org>
AuthorDate: 2021-03-18 10:41:07 +0000
Commit:     Konstantin Belousov <kib at FreeBSD.org>
CommitDate: 2021-04-23 11:14:10 +0000

    vfs_vnops.c: Make vn_statfile() non-static
    
    (cherry picked from commit 437c241d0c78f77a9d9e54494a353db01ce1a3de)
---
 sys/kern/vfs_vnops.c | 3 +--
 sys/sys/file.h       | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c
index 44cbf1a7893b..98f37d26ea8c 100644
--- a/sys/kern/vfs_vnops.c
+++ b/sys/kern/vfs_vnops.c
@@ -102,7 +102,6 @@ static fo_truncate_t	vn_truncate;
 static fo_ioctl_t	vn_ioctl;
 static fo_poll_t	vn_poll;
 static fo_kqfilter_t	vn_kqfilter;
-static fo_stat_t	vn_statfile;
 static fo_close_t	vn_closefile;
 static fo_mmap_t	vn_mmap;
 static fo_fallocate_t	vn_fallocate;
@@ -1616,7 +1615,7 @@ vn_truncate_locked(struct vnode *vp, off_t length, bool sync,
 /*
  * File table vnode stat routine.
  */
-static int
+int
 vn_statfile(struct file *fp, struct stat *sb, struct ucred *active_cred,
     struct thread *td)
 {
diff --git a/sys/sys/file.h b/sys/sys/file.h
index c42ab09a7e03..c4fc70f517a4 100644
--- a/sys/sys/file.h
+++ b/sys/sys/file.h
@@ -262,7 +262,7 @@ fo_kqfilter_t	invfo_kqfilter;
 fo_chmod_t	invfo_chmod;
 fo_chown_t	invfo_chown;
 fo_sendfile_t	invfo_sendfile;
-
+fo_stat_t	vn_statfile;
 fo_sendfile_t	vn_sendfile;
 fo_seek_t	vn_seek;
 fo_fill_kinfo_t	vn_fill_kinfo;


More information about the dev-commits-src-all mailing list