From 377e781124e1f063ac4ccc1ead886dafc82ce49e Mon Sep 17 00:00:00 2001 From: Bruce M Simpson Date: Tue, 27 Mar 2007 17:16:22 +0000 Subject: MFC rev 1.170: Increase default size of raw IP send and receive buffers to the same as udp_sendspace, to avoid a situation where jumbograms (datagrams > 9KB) are unnecessarily fragmented. --- sys/netinet/raw_ip.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'sys/netinet') diff --git a/sys/netinet/raw_ip.c b/sys/netinet/raw_ip.c index 0174a206ebe2..96b3923d55b4 100644 --- a/sys/netinet/raw_ip.c +++ b/sys/netinet/raw_ip.c @@ -103,12 +103,6 @@ void (*rsvp_input_p)(struct mbuf *m, int off); int (*ip_rsvp_vif)(struct socket *, struct sockopt *); void (*ip_rsvp_force_done)(struct socket *); -/* - * Nominal space allocated to a raw ip socket. - */ -#define RIPSNDQ 8192 -#define RIPRCVQ 8192 - /* * Raw interface to IP protocol. */ @@ -582,8 +576,8 @@ rip_ctlinput(int cmd, struct sockaddr *sa, void *vip) } } -u_long rip_sendspace = RIPSNDQ; -u_long rip_recvspace = RIPRCVQ; +u_long rip_sendspace = 9216; +u_long rip_recvspace = 9216; SYSCTL_INT(_net_inet_raw, OID_AUTO, maxdgram, CTLFLAG_RW, &rip_sendspace, 0, "Maximum outgoing raw IP datagram size"); -- cgit v1.3