libuser Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
int quota_on (void); int quota_off (void); char** quota_get_specials_user (void); char** quota_get_specials_group (void); void quota_free_specials (char **specials); int quota_get_user (uid_t uid, const char *special, int32_t *inode_usage, int32_t *inode_soft, int32_t *inode_hard, int32_t *inode_grace, int32_t *block_usage, int32_t *block_soft, int32_t *block_hard, int32_t *block_grace); int quota_set_user (uid_t uid, const char *special, int32_t inode_soft, int32_t inode_hard, int32_t inode_grace, int32_t block_soft, int32_t block_hard, int32_t block_grace); int quota_get_group (gid_t gid, const char *special, int32_t *inode_usage, int32_t *inode_soft, int32_t *inode_hard, int32_t *inode_grace, int32_t *block_usage, int32_t *block_soft, int32_t *block_hard, int32_t *block_grace); int quota_set_group (gid_t gid, const char *special, int32_t inode_soft, int32_t inode_hard, int32_t inode_grace, int32_t block_soft, int32_t block_hard, int32_t block_grace); |
quota.h declares functions which are useful for querying and manipulating user and group disk quotas under Linux. These routines are not portable to other operating systems.
int quota_get_user (uid_t uid, const char *special, int32_t *inode_usage, int32_t *inode_soft, int32_t *inode_hard, int32_t *inode_grace, int32_t *block_usage, int32_t *block_soft, int32_t *block_hard, int32_t *block_grace); |
uid : | |
special : | |
inode_usage : | |
inode_soft : | |
inode_hard : | |
inode_grace : | |
block_usage : | |
block_soft : | |
block_hard : | |
block_grace : | |
Returns : |
|
int quota_set_user (uid_t uid, const char *special, int32_t inode_soft, int32_t inode_hard, int32_t inode_grace, int32_t block_soft, int32_t block_hard, int32_t block_grace); |
uid : | |
special : | |
inode_soft : | |
inode_hard : | |
inode_grace : | |
block_soft : | |
block_hard : | |
block_grace : | |
Returns : |
|
int quota_get_group (gid_t gid, const char *special, int32_t *inode_usage, int32_t *inode_soft, int32_t *inode_hard, int32_t *inode_grace, int32_t *block_usage, int32_t *block_soft, int32_t *block_hard, int32_t *block_grace); |
gid : | |
special : | |
inode_usage : | |
inode_soft : | |
inode_hard : | |
inode_grace : | |
block_usage : | |
block_soft : | |
block_hard : | |
block_grace : | |
Returns : |
|
int quota_set_group (gid_t gid, const char *special, int32_t inode_soft, int32_t inode_hard, int32_t inode_grace, int32_t block_soft, int32_t block_hard, int32_t block_grace); |
gid : | |
special : | |
inode_soft : | |
inode_hard : | |
inode_grace : | |
block_soft : | |
block_hard : | |
block_grace : | |
Returns : |
|