diff options
| author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2006-01-21 10:44:34 +0000 |
|---|---|---|
| committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2006-01-21 10:44:34 +0000 |
| commit | 3f2e28fe9ffbb70d26e5cc7abba248e981434853 (patch) | |
| tree | 6592dbe525d1fa703ba65343df6cd7f697d18423 /sys/netinet/ip_gre.c | |
| parent | 25227ab8c5f3d382bd20ca46fec117d3d4dd19f8 (diff) | |
Notes
Diffstat (limited to 'sys/netinet/ip_gre.c')
| -rw-r--r-- | sys/netinet/ip_gre.c | 28 |
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); |
