Displaying 3 results from an estimated 3 matches for "bootpsiaddr".
2015 Jun 11
2
[PATCH 0/1] Network UEFI PXE DHCP/proxyDHCP fix
...* Starting with DhcpAck packet to get all ip addresses except
server ip
+ * which can be pulled from the ProxyOffer packet.
+ */
+ pkt_v4 = &mode->DhcpAck.Dhcpv4;
+
+ /*
+ * Grab the proxyserver ip from ProxyOffer packet
+ */
+ pkt_v4->BootpSiAddr[0] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[0];
+ pkt_v4->BootpSiAddr[1] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[1];
+ pkt_v4->BootpSiAddr[2] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[2];
+ pkt_v4->BootpSiAddr[3] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[3];
+ }...
2015 Jun 12
0
[PATCH 0/1] Network UEFI PXE DHCP/proxyDHCP fix
...all ip addresses except
> server ip
> + * which can be pulled from the ProxyOffer packet.
> + */
> + pkt_v4 = &mode->DhcpAck.Dhcpv4;
> +
> + /*
> + * Grab the proxyserver ip from ProxyOffer packet
> + */
> + pkt_v4->BootpSiAddr[0] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[0];
> + pkt_v4->BootpSiAddr[1] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[1];
> + pkt_v4->BootpSiAddr[2] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[2];
> + pkt_v4->BootpSiAddr[3] = mode->ProxyOffer.Dhcpv4.BootpSiAddr[3];...
2015 Jun 03
5
[PATCH 0/1] EFI PXE DHCP/proxyDHCP issues fix
...ply.Dhcpv4.BootpYiAddr[3] = ip >> 24 & 0xff;
// For our needs, we can hard-code server ip since it is fixed.
// Others may need to search in a packet somewhere.
++ IPInfo.serverip = 0xFA1F270A;
++ ip = IPInfo.serverip;
++ mode->DhcpAck.Dhcpv4.BootpSiAddr[0] = ip & 0xff;
++ mode->DhcpAck.Dhcpv4.BootpSiAddr[1] = ip >> 8 & 0xff;
++ mode->DhcpAck.Dhcpv4.BootpSiAddr[2] = ip >> 16 & 0xff;
++ mode->DhcpAck.Dhcpv4.BootpSiAddr[3] = ip >> 24 & 0xff;
++ ip = IPInfo.gateway;
++ mod...