xref: /openbsd/sys/ufs/ufs/ufs_quota_stub.c (revision 21dab745)
1 /*	$OpenBSD: ufs_quota_stub.c,v 1.8 2015/03/14 03:38:53 jsg Exp $	*/
2 
3 #include <sys/param.h>
4 #include <sys/kernel.h>
5 #include <sys/systm.h>
6 #include <sys/namei.h>
7 #include <sys/malloc.h>
8 #include <sys/vnode.h>
9 #include <sys/mount.h>
10 
11 #include <ufs/ufs/quota.h>
12 #include <ufs/ufs/inode.h>
13 #include <ufs/ufs/ufsmount.h>
14 #include <ufs/ufs/ufs_extern.h>
15 
16 #ifndef QUOTA
17 
18 int
getinoquota(struct inode * ip)19 getinoquota(struct inode *ip) {
20 	return (0);
21 }
22 
23 int
ufs_quota_alloc_blocks2(struct inode * ip,daddr_t change,struct ucred * cred,enum ufs_quota_flags flags)24 ufs_quota_alloc_blocks2(struct inode *ip, daddr_t change,
25     struct ucred *cred, enum ufs_quota_flags flags) {
26 	return (0);
27 }
28 
29 int
ufs_quota_free_blocks2(struct inode * ip,daddr_t change,struct ucred * cred,enum ufs_quota_flags flags)30 ufs_quota_free_blocks2(struct inode *ip, daddr_t change,
31     struct ucred *cred, enum ufs_quota_flags flags) {
32 	return (0);
33 }
34 
35 int
ufs_quota_alloc_inode2(struct inode * ip,struct ucred * cred,enum ufs_quota_flags flags)36 ufs_quota_alloc_inode2(struct inode *ip, struct ucred *cred,
37     enum ufs_quota_flags flags) {
38 	return (0);
39 }
40 
41 int
ufs_quota_free_inode2(struct inode * ip,struct ucred * cred,enum ufs_quota_flags flags)42 ufs_quota_free_inode2(struct inode *ip, struct ucred *cred,
43     enum ufs_quota_flags flags) {
44 	return (0);
45 }
46 
47 int
quotaoff(struct proc * p,struct mount * mp,int flags)48 quotaoff(struct proc *p, struct mount *mp, int flags) {
49 	return (0);
50 }
51 
52 int
qsync(struct mount * mp)53 qsync(struct mount *mp) {
54 	return (0);
55 }
56 
57 int
ufs_quotactl(struct mount * mp,int a,uid_t u,caddr_t addr,struct proc * p)58 ufs_quotactl(struct mount *mp, int a, uid_t u, caddr_t addr, struct proc *p) {
59 	return (EOPNOTSUPP);
60 }
61 
62 void
ufs_quota_init(void)63 ufs_quota_init(void) {
64 }
65 
66 int
ufs_quota_delete(struct inode * ip)67 ufs_quota_delete(struct inode *ip) {
68 	return (0);
69 }
70 
71 #endif
72