Date: Sun, 14 Mar 2004 10:37:43 +0200 From: Ruslan Ermilov <ru@FreeBSD.org> To: "Matthew N. Dodd" <mdodd@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c if_fddisubr.c if_iso88025subr.c Message-ID: <20040314083743.GC62719@ip.net.ua> In-Reply-To: <200403140524.i2E5OsgV073250@repoman.freebsd.org> References: <200403140524.i2E5OsgV073250@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On Sat, Mar 13, 2004 at 09:24:54PM -0800, Matthew N. Dodd wrote:
> mdodd 2004/03/13 21:24:54 PST
>
> FreeBSD src repository
>
> Modified files:
> sys/net if_ethersubr.c if_fddisubr.c
> if_iso88025subr.c
> Log:
> Handle AF_ARP in *_output()
>
> Obtained from: NetBSD
>
> Revision Changes Path
> 1.162 +27 -0 src/sys/net/if_ethersubr.c
> 1.89 +27 -0 src/sys/net/if_fddisubr.c
> 1.60 +27 -0 src/sys/net/if_iso88025subr.c
: Index: src/sys/net/if_ethersubr.c
: diff -u src/sys/net/if_ethersubr.c:1.161 src/sys/net/if_ethersubr.c:1.162
: --- src/sys/net/if_ethersubr.c:1.161 Tue Mar 9 15:55:59 2004
: +++ src/sys/net/if_ethersubr.c Sat Mar 13 21:24:53 2004
: @@ -168,6 +168,33 @@
: return (0); /* if not yet resolved */
: type = htons(ETHERTYPE_IP);
: break;
: + case AF_ARP:
: + {
: + struct arphdr *ah;
: + ah = mtod(m, struct arphdr *);
: + ah->ar_hrd = htons(ARPHRD_ETHER);
Is it safe to not do m_pullup() here and there?
Cheers,
--
Ruslan Ermilov
FreeBSD committer
ru@FreeBSD.org
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAVBnXUkv4P6juNwoRAiu4AJwLC+WJU0myTM5YhV51TW6WxWlTvgCfVSbR
Ve+bNJFUxDGJJtzj/niehOg=
=REsq
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040314083743.GC62719>
