Revision 9634d903 slirp/tcp_output.c

b/slirp/tcp_output.c
48 48
 * Since this is only used in "stats socket", we give meaning
49 49
 * names instead of the REAL names
50 50
 */
51
char *tcpstates[] = {
51
const char * const tcpstates[] = {
52 52
/*	"CLOSED",       "LISTEN",       "SYN_SENT",     "SYN_RCVD", */
53 53
	"REDIRECT",	"LISTEN",	"SYN_SENT",     "SYN_RCVD",
54 54
	"ESTABLISHED",  "CLOSE_WAIT",   "FIN_WAIT_1",   "CLOSING",
55 55
	"LAST_ACK",     "FIN_WAIT_2",   "TIME_WAIT",
56 56
};
57 57

  
58
u_char  tcp_outflags[TCP_NSTATES] = {
58
static const u_char  tcp_outflags[TCP_NSTATES] = {
59 59
	TH_RST|TH_ACK, 0,      TH_SYN,        TH_SYN|TH_ACK,
60 60
	TH_ACK,        TH_ACK, TH_FIN|TH_ACK, TH_FIN|TH_ACK,
61 61
	TH_FIN|TH_ACK, TH_ACK, TH_ACK,
......
354 354
			error = 1;
355 355
			goto out;
356 356
		}
357
		m->m_data += if_maxlinkhdr;
357
		m->m_data += IF_MAXLINKHDR;
358 358
		m->m_len = hdrlen;
359 359

  
360 360
		/*
......
396 396
			error = 1;
397 397
			goto out;
398 398
		}
399
		m->m_data += if_maxlinkhdr;
399
		m->m_data += IF_MAXLINKHDR;
400 400
		m->m_len = hdrlen;
401 401
	}
402 402

  
......
536 536

  
537 537
	((struct ip *)ti)->ip_len = m->m_len;
538 538

  
539
	((struct ip *)ti)->ip_ttl = ip_defttl;
539
	((struct ip *)ti)->ip_ttl = IPDEFTTL;
540 540
	((struct ip *)ti)->ip_tos = so->so_iptos;
541 541

  
542 542
/* #if BSD >= 43 */

Also available in: Unified diff