source: trunk/essentials/dev-lang/perl/unixish.h@ 3298

Last change on this file since 3298 was 3181, checked in by bird, 19 years ago

perl 5.8.8

File size: 4.2 KB
Line 
1/* unixish.h
2 *
3 * Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001,
4 * by Larry Wall and others
5 *
6 * You may distribute under the terms of either the GNU General Public
7 * License or the Artistic License, as specified in the README file.
8 *
9 */
10
11/*
12 * The following symbols are defined if your operating system supports
13 * functions by that name. All Unixes I know of support them, thus they
14 * are not checked by the configuration script, but are directly defined
15 * here.
16 */
17
18#ifndef PERL_MICRO
19
20/* HAS_IOCTL:
21 * This symbol, if defined, indicates that the ioctl() routine is
22 * available to set I/O characteristics
23 */
24#define HAS_IOCTL /**/
25
26/* HAS_UTIME:
27 * This symbol, if defined, indicates that the routine utime() is
28 * available to update the access and modification times of files.
29 */
30#define HAS_UTIME /**/
31
32/* HAS_GROUP
33 * This symbol, if defined, indicates that the getgrnam() and
34 * getgrgid() routines are available to get group entries.
35 * The getgrent() has a separate definition, HAS_GETGRENT.
36 */
37#define HAS_GROUP /**/
38
39/* HAS_PASSWD
40 * This symbol, if defined, indicates that the getpwnam() and
41 * getpwuid() routines are available to get password entries.
42 * The getpwent() has a separate definition, HAS_GETPWENT.
43 */
44#define HAS_PASSWD /**/
45