l3tol(S)
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(F)
Notices
Because of possible differences in byte ordering,
the numerical values of the long integers are machine-dependent.
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 - 01 June 2005