1*433d6423SLionel Sambuc #include <sys/cdefs.h> 2*433d6423SLionel Sambuc #include <lib.h> 3*433d6423SLionel Sambuc #include "namespace.h" 4*433d6423SLionel Sambuc 5*433d6423SLionel Sambuc #include <sys/stat.h> 6*433d6423SLionel Sambuc #include <sys/statfs.h> 7*433d6423SLionel Sambuc #include <sys/statvfs.h> 8*433d6423SLionel Sambuc fstatfs(int fd,struct statfs * buffer)9*433d6423SLionel Sambucint fstatfs(int fd, struct statfs *buffer) 10*433d6423SLionel Sambuc { 11*433d6423SLionel Sambuc struct statvfs svbuffer; 12*433d6423SLionel Sambuc int r; 13*433d6423SLionel Sambuc 14*433d6423SLionel Sambuc if ((r = fstatvfs(fd, &svbuffer)) != 0) 15*433d6423SLionel Sambuc return r; 16*433d6423SLionel Sambuc 17*433d6423SLionel Sambuc buffer->f_bsize = svbuffer.f_bsize; 18*433d6423SLionel Sambuc 19*433d6423SLionel Sambuc return 0; 20*433d6423SLionel Sambuc } 21