Deleted Added
sdiff udiff text old ( 90792 ) new ( 94334 )
full compact
1/*
2 * Copyright (c) 2000-2002 Sendmail, Inc. and its suppliers.
3 * All rights reserved.
4 * Copyright (c) 1990, 1993
5 * The Regents of the University of California. All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * Chris Torek.
9 *
10 * By using this file, you agree to the terms and conditions set
11 * forth in the LICENSE file which can be found at the top level of
12 * the sendmail distribution.
13 *
14 * $Id: local.h,v 1.51 2002/02/20 02:40:24 ca Exp $
15 */
16
17/*
18** Information local to this implementation of stdio,
19** in particular, macros and private variables.
20*/
21
22#include <sys/time.h>

--- 104 unchanged lines hidden (view full) ---

127#define HASUB(fp) ((fp)->f_ub.smb_base != NULL)
128#define FREEUB(fp) \
129{ \
130 if ((fp)->f_ub.smb_base != (fp)->f_ubuf) \
131 sm_free((char *)(fp)->f_ub.smb_base); \
132 (fp)->f_ub.smb_base = NULL; \
133}
134
135extern const char SmFileMagic[];
136
137#define SM_ALIGN(p) (((unsigned long)(p) + SM_ALIGN_BITS) & ~SM_ALIGN_BITS)
138
139#define sm_io_flockfile(fp) ((void) 0)
140#define sm_io_funlockfile(fp) ((void) 0)
141
142#ifndef FDSET_CAST
143# define FDSET_CAST /* empty cast for fd_set arg to select */
144#endif
145

--- 179 unchanged lines hidden ---