1: /*
2: * Copyright (c) 1983 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: */
6:
7: #ifndef lint
8: char copyright[] =
9: "@(#) Copyright (c) 1983 Regents of the University of California.\n\
10: All rights reserved.\n";
11: #endif not lint
12:
13: #ifndef lint
14: static char sccsid[] = "@(#)talk.c 5.1 (Berkeley) 6/6/85";
15: #endif not lint
16:
17: #include "talk.h"
18:
19: /*
20: * talk: A visual form of write. Using sockets, a two way
21: * connection is set up between the two people talking.
22: * With the aid of curses, the screen is split into two
23: * windows, and each users text is added to the window,
24: * one character at a time...
25: *
26: * Written by Kipp Hickman
27: *
28: * Modified to run under 4.1a by Clem Cole and Peter Moore
29: * Modified to run between hosts by Peter Moore, 8/19/82
30: * Modified to run under 4.1c by Peter Moore 3/17/83
31: */
32:
33: main(argc, argv)
34: int argc;
35: char *argv[];
36: {
37:
38: get_names(argc, argv);
39: init_display();
40: open_ctl();
41: open_sockt();
42: start_msgs();
43: if (!check_local() )
44: invite_remote();
45: end_msgs();
46: set_edit_chars();
47: talk();
48: }
Defined functions
main
defined in line
33;
never used
Defined variables