From owner-freebsd-stable Thu Feb 6 9:50:34 2003 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B20F37B401 for ; Thu, 6 Feb 2003 09:50:33 -0800 (PST) Received: from hub.org (hub.org [64.49.215.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id E603943F93 for ; Thu, 6 Feb 2003 09:50:32 -0800 (PST) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [64.49.215.141]) by hub.org (Postfix) with ESMTP id CDBE78B4FFC; Thu, 6 Feb 2003 13:50:22 -0400 (AST) Date: Thu, 6 Feb 2003 13:50:22 -0400 (AST) From: "Marc G. Fournier" To: anderson@cs.duke.edu Cc: freebsd-stable@freebsd.org Subject: ip_output args changed, added a struct inpcb ... Message-ID: <20030206134042.Q63349@hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Darryl ... They appear to have changed the args for ip_output, but am not sure what I need to do to fix it in the netdump code :( The new structure appears to be: int ip_output(struct mbuf *, struct mbuf *, struct route *, int, struct ip_moptions *, struct inpcb *); My guess is that I just need to put 0 in for ip_pcb ... ? but I don't know enough about ip_output to do more then guess ... Checking the diffs at: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet/ip_output.c.diff?r1=1.99.2.33&r2=1.99.2.34&only_with_tag=RELENG_4&f=h The addition was made in 1.99.2.34 of the inpcb struct ... ---------- Forwarded message ---------- Date: Wed, 5 Feb 2003 23:54:15 -0400 (AST) From: Marc G. Fournier To: freebsd-stable@freebsd.org Subject: ip_output args changed ... ? Can't find a man page for it, so can someone tell me what I need to do to get this fixed? netdump_client.c: In function `netdump_output': netdump_client.c:162: too few arguments to function `ip_output' *** Error code 1 Stop in /root/netdump. jupiter# grep ip_output * netdump_client.c: error = ip_output(m, NULL, &ro, IP_ALLOWBROADCAST, 0); Thanks ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message