]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/commitdiff
gbe update
authorJan Michel <jan@mueschelsoft.de>
Wed, 5 Mar 2014 09:28:14 +0000 (10:28 +0100)
committerJan Michel <jan@mueschelsoft.de>
Wed, 5 Mar 2014 09:28:14 +0000 (10:28 +0100)
gbe2_ecp3/trb_net16_gbe_response_constructor_DHCP.vhd

index 0045865ebffd3fa86dc4465014c7420e274890bf..3a3a0f9b988248e9c47d82453c42c1d48e766810 100644 (file)
@@ -141,7 +141,7 @@ bootp_hdr(23 downto 16) <= x"06";  -- hardware address length
 bootp_hdr(31 downto 24) <= x"00";  -- hops
 bootp_hdr(63 downto 32) <= transaction_id;  -- transaction id;
 bootp_hdr(95 downto 64) <= x"0000_0000";  -- seconds elapsed/flags
-transaction_id <= x"cefa_adde";
+transaction_id <= x"cefa" & g_MY_MAC(47 downto 32);
 vendor_values(31 downto 0)    <= x"63538263"; -- magic cookie (dhcp message)
 vendor_values(55 downto 32)   <= x"010135" when (main_current_state = BOOTING or main_current_state = SENDING_DISCOVER) else x"030135"; -- dhcp discover, then dhcp request
 vendor_values(79 downto 56)   <= x"01073d"; -- client identifier