Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ltol3(3C) — sys5 — Apollo Domain/OS SR10.3.5

Media Vault

Software Library

Restoration Projects

Artifacts Sought

L3TOL(3C)                            SysV                            L3TOL(3C)



NAME
     l3tol, ltol3 - convert between 3-byte integers and long integers

SYNOPSIS
     void l3tol (lp, cp, n)
     long *lp;
     char *cp;
     int n;

     void ltol3 (cp, lp, n)
     char *cp;
     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.

CAVEAT
     Because of possible differences in byte ordering, the numerical values of
     the long integers are machine-dependent.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026