From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Mar 11 14:25:19 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id OAA24624
	Mon, 11 Mar 1996 14:25:19 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with SMTP id OAA24619
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 11 Mar 1996 14:25:16 +0900 (JST)
Received: from uucp1.iij.ad.jp (uucp1.iij.ad.jp [192.244.176.73]) by mail0.iij.ad.jp (8.6.12+2.4W/3.3W9-MAIL) with ESMTP id OAA01971; Mon, 11 Mar 1996 14:24:45 +0900
Received: (from uucp@localhost) by uucp1.iij.ad.jp (8.6.12+2.4W/3.3W9-UUCP) with UUCP id OAA15137; Mon, 11 Mar 1996 14:24:45 +0900
Received: from xxx.fct.kgc.co.jp by yyy.kgc.co.jp (8.6.11/3.4W:95122611) id NAA18325; Mon, 11 Mar 1996 13:39:25 +0900
Received: by xxx.fct.kgc.co.jp (8.6.12/3.3W8:95062916) id NAA14508; Mon, 11 Mar 1996 13:39:24 +0900
Date: Mon, 11 Mar 1996 13:39:24 +0900
From: Toshihiro Kanda <candy@fct.kgc.co.jp>
Message-Id: <199603110439.NAA14508@xxx.fct.kgc.co.jp>
To: Ikuo Nakagawa <ikuo@isl.intec.co.jp>
Cc: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: <199603091346.WAA23655@pawn.isl.intec.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 678
Subject: [FreeBSD-users-jp 678] Re: DHCP server ploblem
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

> $B;d$N>l9g!"(Btcpdump $B$7$F$_$k$H(B write $B$5$l$?(B packet $B$N(B ether type
> $B$,(B 0x0800(IP)$B$G$O$J$/(B 0x0008 $B$K$J$C$F$$$^$7$?!#(B
> 
> $B$H$j$"$($:5^$.$@$C$?$N$G!"(Bserver/dhcps.c $B$NCf$G(B
> 
>   snd.ether->ether_type = htons(ETHERTYPE_IP);
> 
> $B$H$J$C$F$$$k$H$3$m$r(B
> 
>   snd.ether->ether_type = ETHERTYPE_IP;
> 
> $B$H=q$-49$($FN?$$$G$$$^$9!#$,!"$3$l$OL@$i$+$K2x$7$$$N$G!"K\Ev$N(B
> $B860x$r$4B8CN$NJ}$O65$($F$/$@$5$$(B ;-)

  $B$(!<$H(B bpf(4) $B$NOC$G$7$g$&$+(B?  $B$@$H$9$k$H!"$3$l$O(B FreeBSD 2.0 $B$K$J$C(B
$B$?$H$-$K$*$+$7$/$J$C$F$7$^$$$^$7$?!#(BNetBSD $B$G$O$3$N$h$&$J;v$O$"$j$^$;(B
$B$s!#(B

  $B6qBNE*$K$O(B /usr/src/sys/net/if_ethersubr.c $B$N(B

        case AF_UNSPEC:
                eh = (struct ether_header *)dst->sa_data;
                (void)memcpy(edst, eh->ether_dhost, sizeof (edst));
                type = eh->ether_type;
		^^^^^^^^^^^^^^^^^^^^^^
                break;

$B$,$*$+$7$$$H;W$$$^$9!#;d$O(B 1.1.5.1 -> 2.0 $B$K$7$?;~5$$,$D$$$F!"(Bhackers 
$B$G<ALd$7$?$N$G$9$,!"JV;v$O$b$i$($^$;$s$G$7$?$M$(!#(B

candy@fct.kgc.co.jp ($B?@EDIR9-(B)
