Module Name: src Committed By: riastradh Date: Wed Jan 20 21:59:19 UTC 2016
Modified Files: src/sys/netatalk: at_extern.h ddp_output.c Log Message: Give proper prototype to ddp_output. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/netatalk/at_extern.h cvs rdiff -u -r1.17 -r1.18 src/sys/netatalk/ddp_output.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/netatalk/at_extern.h diff -u src/sys/netatalk/at_extern.h:1.18 src/sys/netatalk/at_extern.h:1.19 --- src/sys/netatalk/at_extern.h:1.18 Tue Jul 1 05:49:18 2014 +++ src/sys/netatalk/at_extern.h Wed Jan 20 21:59:19 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: at_extern.h,v 1.18 2014/07/01 05:49:18 rtr Exp $ */ +/* $NetBSD: at_extern.h,v 1.19 2016/01/20 21:59:19 riastradh Exp $ */ /* * Copyright (c) 1990,1994 Regents of The University of Michigan. @@ -37,6 +37,7 @@ struct ifaddr; struct at_ifaddr; struct route; struct socket; +struct ddpcb; extern struct mowner atalk_rx_mowner; extern struct mowner atalk_tx_mowner; @@ -59,7 +60,7 @@ u_int16_t void ddp_init(void); struct ifaddr * at_ifawithnet(const struct sockaddr_at *, struct ifnet *); -int ddp_output(struct mbuf *, ...); +int ddp_output(struct mbuf *, struct ddpcb *); struct ddpcb * ddp_search(struct sockaddr_at *, struct sockaddr_at *, struct at_ifaddr *); Index: src/sys/netatalk/ddp_output.c diff -u src/sys/netatalk/ddp_output.c:1.17 src/sys/netatalk/ddp_output.c:1.18 --- src/sys/netatalk/ddp_output.c:1.17 Thu Sep 12 19:47:58 2013 +++ src/sys/netatalk/ddp_output.c Wed Jan 20 21:59:19 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: ddp_output.c,v 1.17 2013/09/12 19:47:58 martin Exp $ */ +/* $NetBSD: ddp_output.c,v 1.18 2016/01/20 21:59:19 riastradh Exp $ */ /* * Copyright (c) 1990,1991 Regents of The University of Michigan. @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ddp_output.c,v 1.17 2013/09/12 19:47:58 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ddp_output.c,v 1.18 2016/01/20 21:59:19 riastradh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -52,15 +52,9 @@ __KERNEL_RCSID(0, "$NetBSD: ddp_output.c int ddp_cksum = 1; int -ddp_output(struct mbuf *m,...) +ddp_output(struct mbuf *m, struct ddpcb *ddp) { - struct ddpcb *ddp; struct ddpehdr *deh; - va_list ap; - - va_start(ap, m); - ddp = va_arg(ap, struct ddpcb *); - va_end(ap); M_PREPEND(m, sizeof(struct ddpehdr), M_DONTWAIT); if (!m)