Globus Toolkit
6.0.1493297102
gsi_openssh
source
openbsd-compat
bsd-cray.h
1
/* $Id: bsd-cray.h,v 1.12 2005/02/02 06:10:11 dtucker Exp $ */
2
3
/*
4
* Copyright (c) 2002, Cray Inc. (Wendy Palm <wendyp@cray.com>)
5
* Significant portions provided by
6
* Wayne Schroeder, SDSC <schroeder@sdsc.edu>
7
* William Jones, UTexas <jones@tacc.utexas.edu>
8
*
9
* Redistribution and use in source and binary forms, with or without
10
* modification, are permitted provided that the following conditions
11
* are met:
12
* 1. Redistributions of source code must retain the above copyright
13
* notice, this list of conditions and the following disclaimer.
14
* 2. Redistributions in binary form must reproduce the above copyright
15
* notice, this list of conditions and the following disclaimer in the
16
* documentation and/or other materials provided with the distribution.
17
*
18
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
19
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
20
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
21
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
22
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
23
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
*
29
* Created: Apr 22 16.34:00 2002 wp
30
*
31
* This file contains functions required for proper execution
32
* on UNICOS systems.
33
*
34
*/
35
36
#ifndef _BSD_CRAY_H
37
#define _BSD_CRAY_H
38
39
#ifdef _UNICOS
40
41
void
cray_init_job(
struct
passwd *);
42
void
cray_job_termination_handler(
int
);
43
void
cray_login_failure(
char
*,
int
);
44
int
cray_access_denied(
char
*);
45
extern
char
cray_tmpdir[];
46
47
#define CUSTOM_FAILED_LOGIN 1
48
49
#ifndef IA_SSHD
50
# define IA_SSHD IA_LOGIN
51
#endif
52
#ifndef MAXHOSTNAMELEN
53
# define MAXHOSTNAMELEN 64
54
#endif
55
#ifndef _CRAYT3E
56
# define TIOCGPGRP (tIOC|20)
57
#endif
58
59
#endif
/* UNICOS */
60
61
#endif
/* _BSD_CRAY_H */
Generated by
1.8.13