]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blame - libfrog/convert.h
libfrog: fix workqueue error communication problems
[thirdparty/xfsprogs-dev.git] / libfrog / convert.h
CommitLineData
959ef981 1// SPDX-License-Identifier: GPL-2.0
b95410da
DW
2/*
3 * Copyright (c) 2000-2005 Silicon Graphics, Inc.
4 * All Rights Reserved.
b95410da 5 */
25e98e81
DW
6#ifndef __LIBFROG_CONVERT_H__
7#define __LIBFROG_CONVERT_H__
b95410da
DW
8
9extern int64_t cvt_s64(char *s, int base);
10extern int32_t cvt_s32(char *s, int base);
11extern int16_t cvt_s16(char *s, int base);
12
13extern uint64_t cvt_u64(char *s, int base);
14extern uint32_t cvt_u32(char *s, int base);
15extern uint16_t cvt_u16(char *s, int base);
16
17extern long long cvtnum(size_t blocksize, size_t sectorsize, char *s);
18extern void cvtstr(double value, char *str, size_t sz);
19extern unsigned long cvttime(char *s);
20
21extern uid_t uid_from_string(char *user);
22extern gid_t gid_from_string(char *group);
23extern prid_t prid_from_string(char *project);
24
25e98e81 25#endif /* __LIBFROG_CONVERT_H__ */