# 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