New libutil function: parse_capacity(3).

Alexey Dokuchaev danfe at nsu.ru
Thu Sep 16 21:02:02 PDT 2004


On Thu, Sep 16, 2004 at 08:42:01PM +0200, Pawel Jakub Dawidek wrote:
> Hello.
> 
> I implemented parse_capacity() function which can be use to convert a
> string with a human-readable capacity value to a off_t value.
> 
> It can be used by utilities like:
> 
> 	% truncate -s 8g test
> 	# mdconfig -a -t malloc -s 16M
> 
> Patch can be found here:
> 
> 	http://people.freebsd.org/~pjd/patches/parse_capacity.patch
> 
> Any comments before committing?

Methinks you could probably come up with a better name, since
"engeneering number mode" (using K, M, T, etc) is used for bandwidth,
for instance, not just for `capacity'.  IMHO.  Making it that user can
easily guess its name from already-there humanize_number(3).

./danfe


More information about the freebsd-arch mailing list