break out special local mail processing (e.g., mapping to the
[unix-history] / usr / src / usr.bin / telnet / general.h
CommitLineData
897ce52e 1/*
2383d202
KB
2 * Copyright (c) 1988, 1993
3 * The Regents of the University of California. All rights reserved.
897ce52e 4 *
cb956e54 5 * %sccs.include.redist.c%
897ce52e 6 *
2383d202 7 * @(#)general.h 8.1 (Berkeley) %G%
897ce52e
KB
8 */
9
5f5fd947
GM
10/*
11 * Some general definitions.
5f5fd947
GM
12 */
13
14
15#define numberof(x) (sizeof x/sizeof x[0])
16#define highestof(x) (numberof(x)-1)
17
5f5fd947
GM
18#define ClearElement(x) memset((char *)&x, 0, sizeof x)
19#define ClearArray(x) memset((char *)x, 0, sizeof x)