source: trunk/third/openssh/misc.h @ 18759

Revision 18759, 1.1 KB checked in by zacheiss, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18758, which included commits to RCS files with non-trunk default branches.
Line 
1/*      $OpenBSD: misc.h,v 1.12 2002/03/19 10:49:35 markus Exp $        */
2
3/*
4 * Author: Tatu Ylonen <ylo@cs.hut.fi>
5 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
6 *                    All rights reserved
7 *
8 * As far as I am concerned, the code I have written for this software
9 * can be used freely for any purpose.  Any derived versions of this
10 * software must be clearly marked as such, and if the derived work is
11 * incompatible with the protocol description in the RFC file, it must be
12 * called by a name other than "ssh" or "Secure Shell".
13 */
14
15char    *chop(char *);
16char    *strdelim(char **);
17void     set_nonblock(int);
18void     unset_nonblock(int);
19void     set_nodelay(int);
20int      a2port(const char *);
21char    *cleanhostname(char *);
22char    *colon(char *);
23long     convtime(const char *);
24
25struct passwd *pwcopy(struct passwd *);
26
27typedef struct arglist arglist;
28struct arglist {
29        char    **list;
30        int     num;
31        int     nalloc;
32};
33void     addargs(arglist *, char *, ...) __attribute__((format(printf, 2, 3)));
34
35/* wrapper for signal interface */
36typedef void (*mysig_t)(int);
37mysig_t mysignal(int sig, mysig_t act);
Note: See TracBrowser for help on using the repository browser.