aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_gre.c
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2006-01-21 10:44:34 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2006-01-21 10:44:34 +0000
commit3f2e28fe9ffbb70d26e5cc7abba248e981434853 (patch)
tree6592dbe525d1fa703ba65343df6cd7f697d18423 /sys/netinet/ip_gre.c
parent25227ab8c5f3d382bd20ca46fec117d3d4dd19f8 (diff)
Notes
Diffstat (limited to 'sys/netinet/ip_gre.c')
-rw-r--r--sys/netinet/ip_gre.c28
1 files changed, 3 insertions, 25 deletions
diff --git a/sys/netinet/ip_gre.c b/sys/netinet/ip_gre.c
index 04dc3d932ad99..e9a2ace0aee21 100644
--- a/sys/netinet/ip_gre.c
+++ b/sys/netinet/ip_gre.c
@@ -104,20 +104,10 @@ static int gre_input2(struct mbuf *, int, u_char);
* This really is simple
*/
void
-#if __STDC__
-gre_input(struct mbuf *m, ...)
-#else
-gre_input(m, va_alist)
- struct mbuf *m;
- va_dcl
-#endif
+gre_input(struct mbuf *m, int off)
{
- int off, ret, proto;
- va_list ap;
+ int ret, proto;
- va_start(ap, m);
- off = va_arg(ap, int);
- va_end(ap);
proto = (mtod(m, struct ip *))->ip_p;
ret = gre_input2(m, off, proto);
@@ -236,25 +226,13 @@ gre_input2(struct mbuf *m ,int hlen, u_char proto)
*/
void
-#if __STDC__
-gre_mobile_input(struct mbuf *m, ...)
-#else
-gre_mobile_input(m, va_alist)
- struct mbuf *m;
- va_dcl
-#endif
+gre_mobile_input(struct mbuf *m, int hlen)
{
struct ip *ip;
struct mobip_h *mip;
struct gre_softc *sc;
- int hlen;
- va_list ap;
int msiz;
- va_start(ap, m);
- hlen = va_arg(ap, int);
- va_end(ap);
-
if ((sc = gre_lookup(m, IPPROTO_MOBILE)) == NULL) {
/* No matching tunnel or tunnel is down. */
m_freem(m);