Annotation of src/usr.bin/ftp/small.h, Revision 1.3
1.2 kmos 1: /* $OpenBSD: small.h,v 1.1 2009/05/05 19:35:30 martynas Exp $ */
1.1 martynas 2:
3: /*
4: * Copyright (c) 2009 Martynas Venckus <martynas@openbsd.org>
5: *
6: * Permission to use, copy, modify, and distribute this software for any
7: * purpose with or without fee is hereby granted, provided that the above
8: * copyright notice and this permission notice appear in all copies.
9: *
10: * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11: * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12: * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
13: * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14: * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15: * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16: * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17: */
18:
19: extern jmp_buf jabort;
20: extern char *mname;
21: extern char *home;
22: extern char *stype[];
23:
24: void settype(int, char **);
25: void changetype(int, int);
26: void setbinary(int, char **);
27: void get(int, char **);
28: int getit(int, char **, int, const char *);
29: void mabort(int);
30: void mget(int, char **);
31: void cd(int, char **);
32: void disconnect(int, char **);
33: char *dotrans(char *);
34: char *domap(char *);
35: