1N/A/***********************************************************************
1N/A* *
1N/A* This software is part of the ast package *
1N/A* Copyright (c) 1985-2011 AT&T Intellectual Property *
1N/A* and is licensed under the *
1N/A* Common Public License, Version 1.0 *
1N/A* by AT&T Intellectual Property *
1N/A* *
1N/A* A copy of the License is available at *
1N/A* http://www.opensource.org/licenses/cpl1.0.txt *
1N/A* (with md5 checksum 059e8cd6165cb4c31e351f2b69388fd9) *
1N/A* *
1N/A* Information and Software Systems Research *
1N/A* AT&T Research *
1N/A* Florham Park NJ *
1N/A* *
1N/A* Glenn Fowler <gsf@research.att.com> *
1N/A* David Korn <dgk@research.att.com> *
1N/A* Phong Vo <kpv@research.att.com> *
1N/A* *
1N/A***********************************************************************/
1N/A#pragma prototyped
1N/A/*
1N/A * Glenn Fowler
1N/A * AT&T Bell Laboratories
1N/A *
1N/A * fmtmode() and strperm() readonly data
1N/A * for external format modes
1N/A */
1N/A
1N/A#include "modelib.h"
1N/A
1N/Astruct modeop modetab[MODELEN] =
1N/A{
1N/A 0170000, 12, 0000000, 0, "-pc?d?b?-Cl?sDw?",
1N/A 0000400, 8, 0000000, 0, "-r",
1N/A 0000200, 7, 0000000, 0, "-w",
1N/A 0004000, 10, 0000100, 6, "-xSs",
1N/A 0000040, 5, 0000000, 0, "-r",
1N/A 0000020, 4, 0000000, 0, "-w",
1N/A#ifdef S_ICCTYP
1N/A 0003000, 8, 0000010, 3, "-x-xSs-x",
1N/A#else
1N/A 0002000, 9, 0000010, 3, "-xls",
1N/A#endif
1N/A 0000004, 2, 0000000, 0, "-r",
1N/A 0000002, 1, 0000000, 0, "-w",
1N/A#ifdef S_ICCTYP
1N/A 0003000, 8, 0000001, 0, "-xyY-xeE",
1N/A#else
1N/A 0001000, 8, 0000001, 0, "-xTt",
1N/A#endif
1N/A};
1N/A
1N/Aint permmap[PERMLEN] =
1N/A{
1N/A S_ISUID, X_ISUID,
1N/A S_ISGID, X_ISGID,
1N/A S_ISVTX, X_ISVTX,
1N/A S_IRUSR, X_IRUSR,
1N/A S_IWUSR, X_IWUSR,
1N/A S_IXUSR, X_IXUSR,
1N/A S_IRGRP, X_IRGRP,
1N/A S_IWGRP, X_IWGRP,
1N/A S_IXGRP, X_IXGRP,
1N/A S_IROTH, X_IROTH,
1N/A S_IWOTH, X_IWOTH,
1N/A S_IXOTH, X_IXOTH
1N/A};