Skip site navigation (1)Skip section navigation (2)
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

--UPT3ojh+0CqEDtpF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Mar 13, 2004 at 09:24:54PM -0800, Matthew N. Dodd wrote:
> mdodd       2004/03/13 21:24:54 PST
>=20
>   FreeBSD src repository
>=20
>   Modified files:
>     sys/net              if_ethersubr.c if_fddisubr.c=20
>                          if_iso88025subr.c=20
>   Log:
>   Handle AF_ARP in *_output()
>  =20
>   Obtained from:  NetBSD
>  =20
>   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 =3D htons(ETHERTYPE_IP);
:  		break;
: +	case AF_ARP:
: +	{
: +		struct arphdr *ah;
: +		ah =3D mtod(m, struct arphdr *);
: +		ah->ar_hrd =3D htons(ARPHRD_ETHER);

Is it safe to not do m_pullup() here and there?


Cheers,
--=20
Ruslan Ermilov
FreeBSD committer
ru@FreeBSD.org

--UPT3ojh+0CqEDtpF
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAVBnXUkv4P6juNwoRAiu4AJwLC+WJU0myTM5YhV51TW6WxWlTvgCfVSbR
Ve+bNJFUxDGJJtzj/niehOg=
=REsq
-----END PGP SIGNATURE-----

--UPT3ojh+0CqEDtpF--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040314083743.GC62719>