l3tol(3C)
l3tol, ltol3 --
convert between 3-byte integers and long integers
Synopsis
#include <stdlib.h>
void l3tol (long lp, const char cp, int n);
void ltol3 (char cp, const long lp, int n);
Description
l3tol
converts a list of
n
three-byte integers packed into a character string
pointed to by
cp
into a list of long integers pointed to by
lp.
ltol3
performs the reverse conversion from long integers
(lp)
to three-byte integers
(cp).
These functions are useful for file-system maintenance
where the block numbers are three bytes long.
References
fs_s5(4)
Notices
Because of possible differences in byte ordering,
the numerical values of the long integers are machine-dependent.
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004