1 /* 2 * Copyright (c) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 3 * 2002, 2003, 2004 4 * Ohio University. 5 * 6 * --- 7 * 8 * Starting with the release of tcptrace version 6 in 2001, tcptrace 9 * is licensed under the GNU General Public License (GPL). We believe 10 * that, among the available licenses, the GPL will do the best job of 11 * allowing tcptrace to continue to be a valuable, freely-available 12 * and well-maintained tool for the networking community. 13 * 14 * Previous versions of tcptrace were released under a license that 15 * was much less restrictive with respect to how tcptrace could be 16 * used in commercial products. Because of this, I am willing to 17 * consider alternate license arrangements as allowed in Section 10 of 18 * the GNU GPL. Before I would consider licensing tcptrace under an 19 * alternate agreement with a particular individual or company, 20 * however, I would have to be convinced that such an alternative 21 * would be to the greater benefit of the networking community. 22 * 23 * --- 24 * 25 * This file is part of Tcptrace. 26 * 27 * Tcptrace was originally written and continues to be maintained by 28 * Shawn Ostermann with the help of a group of devoted students and 29 * users (see the file 'THANKS'). The work on tcptrace has been made 30 * possible over the years through the generous support of NASA GRC, 31 * the National Science Foundation, and Sun Microsystems. 32 * 33 * Tcptrace is free software; you can redistribute it and/or modify it 34 * under the terms of the GNU General Public License as published by 35 * the Free Software Foundation; either version 2 of the License, or 36 * (at your option) any later version. 37 * 38 * Tcptrace is distributed in the hope that it will be useful, but 39 * WITHOUT ANY WARRANTY; without even the implied warranty of 40 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 41 * General Public License for more details. 42 * 43 * You should have received a copy of the GNU General Public License 44 * along with Tcptrace (in the file 'COPYING'); if not, write to the 45 * Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, 46 * MA 02111-1307 USA 47 * 48 * Author: Shawn Ostermann 49 * School of Electrical Engineering and Computer Science 50 * Ohio University 51 * Athens, OH 52 * ostermann@cs.ohiou.edu 53 * http://www.tcptrace.org/ 54 */ 55 static char const GCC_UNUSED rcsid_rttgraph[] = 56 "@(#)$Header$"; 57 58 /* header file for rttgraph.c */ 59 int rttgraph_init(int argc, char *argv[]); 60 void rttgraph_read(struct ip *pip, tcp_pair *ptp, void *plast, void *pmod_data); 61 void rttgraph_done(void); 62 void rttgraph_usage(void); 63 void *rttgraph_newconn(tcp_pair *ptp); 64