SMOLNET PORTAL home about changes
/********************************************************************
 * wilkinson
 * 3.3VMS
 * 1995/09/06 13:00    
 * gopher_root1:[gopher.g2.vms2_13.gopherd]serverutil.h,v
 * Exp
 *
 * Paul Lindner, University of Minnesota CIS.
 *
 * Copyright 1991, 1992 by the Regents of the University of Minnesota
 * see the file "Copyright" in the distribution for conditions of use.
 *********************************************************************
 * MODULE: serverutil.h
 * declarations of utility functions
 *********************************************************************
 * Revision History:
 * serverutil.h,v
 * Revision 3.3VMS 1995/09/06 13:00    wilkinson
 * Consolodate VMS/Unix source code for server as well as client
 *
 * Revision 3.3  1995/02/07  08:37:38  lindner
 * Rewrite of mailfile/multifile parsing
 *
 * Revision 3.2  1994/12/20  17:20:56  lindner
 * Put environment variable setter here..
 *
 * Revision 3.1  1993/06/22  07:06:58  lindner
 * New header file..
 *
 *
 *********************************************************************/

#ifndef G_SERVERUTIL_H
#define G_SERVERUTIL_H

typedef int Splittype;
#define SPLIT_MAIL -1
#define SPLIT_UNKNOWN -2

void    GplusError( /* sockfd, errclass, text, moretext */);

void    Abortoutput( /* sockfd, errmsg */);

#ifndef VMS_SERVER
boolean Setuid_username( /*username */);
#else
void	str_tolower(char *);
void	LOGGopher(/* int sockfd, char *fmt, ... */);
void    VMS$DisableAllPrivs();
char	*VMS$Validate_Filespec(char *);
int	VMS$Continuation(char *, FILE *, int, char);
int	VMS$system(char *command);
char	*VMS$WWW_to_VMS(char *WWWname, char GType);
char	*VMS$FormatTokens(char *fmt, char *path, off_t *size, time_t *tstamp, 
				int Port, char *Host, int Type, char *Admin, 
					CMDobj *Cmd);
#endif

void    inet_netnames(/* sockfd, host_name, ipnum*/);

#ifndef VMS_SERVER
int     is_mail_from_line( /* line */);
#endif
char    *mtm_basename( /* string */);

boolean Cachetimedout();

boolean isadir();

#ifndef VMS_SERVER
void    SetEnvironmentVariable();

Splittype is_multipartfile();
#else
void    VMS$SetEnv();
#endif

#endif
.
Response: text/plain
Original URLgopher://bitreich.org/9/gopher2007/2007-gopher-mirror/gop...
Content-Typetext/plain; charset=utf-8