|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T a
Length: 1087 (0x43f) Types: TextFile Names: »appendfile.h«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦2fafebccf⟧ »EurOpenD3/mail/smail3.1.19.tar.Z« └─⟦bcd2bc73f⟧ └─⟦this⟧ »src/transports/appendfile.h«
/* @(#)appendfile.h 3.8 3/7/88 14:26:08 */ /* * Copyright (C) 1987, 1988 Ronald S. Karr and Landon Curt Noll * * See the file COPYING, distributed with smail, for restriction * and warranty information. * * namei master id: @(#)appendfile.h 3.8 3/7/88 14:26:08 */ /* * appendfile.h: * interface file for transport driver file.c. */ /* structure for pipe driver's private data */ struct appendfile_private { char *file; /* form for the filename */ char *dir; /* directory for queueing */ char *user; /* run as this user */ char *group; /* run as this group */ char *prefix; /* string prefixed to message */ char *suffix; /* string appended to message */ int mode; /* mode for creation */ }; /* transport flags private to pipe.c */ #define APPEND_AS_USER 0x00010000 /* use uid/gid from addr structure */ #define APPEND_EXPAND_USER 0x00020000 /* expand username before file name */ #define APPEND_CHECK_PATH 0x00040000 /* check path accessibility */ #define APPEND_CHECK_USER 0x00080000 /* make sure $user is safe */