search for: tftserver_name

Displaying 6 results from an estimated 6 matches for "tftserver_name".

2015 Sep 12
2
pxelinux tries to load ldlinux.c32 from DHCP server, instead of next-server
...outer IP >> * boot_file - boot file name >> @@ -252,4 +252,6 @@ void parse_dhcp(const void *pkt, size_t pkt_len, int pkt_type) >> >> if (over_load & 2) >> parse_dhcp_options(dhcp->sname, 64, 0); >> + >> + /* What about option 66, tftserver_name ? FIXME */ >> } > > Something like this would be preferable except it's not quite so > simple. We'd need to not store BOOTP siaddr before parsing. Store a > pointer to the string during parsing if serverip is unset. After all > parsing, if the pointer is set, atte...
2015 Sep 12
2
pxelinux tries to load ldlinux.c32 from DHCP server, instead of next-server
...ME * net_mask - network mask * gate_way - default gateway router IP * boot_file - boot file name @@ -252,4 +252,6 @@ void parse_dhcp(const void *pkt, size_t pkt_len, int pkt_type) if (over_load & 2) parse_dhcp_options(dhcp->sname, 64, 0); + + /* What about option 66, tftserver_name ? FIXME */ } Thing I want to say is that DHCP option 66 is 'next-server' in ISC DHCP server. Most likely is the 'next-server' in the subject-line (from original poster) also about that vary same option. Another thing: commit 66105926f3d748de827eb863913171efb9624165 Author:...
2015 Sep 13
0
pxelinux tries to load ldlinux.c32 from DHCP server, instead of next-server
...fs/pxe/dhcp_option.c > >> @@ -252,4 +252,6 @@ void parse_dhcp(const void *pkt, size_t pkt_len, int pkt_type) > >> > >> if (over_load & 2) > >> parse_dhcp_options(dhcp->sname, 64, 0); > >> + > >> + /* What about option 66, tftserver_name ? FIXME */ > >> } > > > > Something like this would be preferable except it's not quite so > > simple. We'd need to not store BOOTP siaddr before parsing. Store a > > pointer to the string during parsing if serverip is unset. After all > > parsin...
2015 Sep 13
3
pxelinux tries to load ldlinux.c32 from DHCP server, instead of next-server
...;> >> @@ -252,4 +252,6 @@ void parse_dhcp(const void *pkt, size_t pkt_len, int pkt_type) >> >> >> >> if (over_load & 2) >> >> parse_dhcp_options(dhcp->sname, 64, 0); >> >> + >> >> + /* What about option 66, tftserver_name ? FIXME */ >> >> } >> > >> > Something like this would be preferable except it's not quite so >> > simple. We'd need to not store BOOTP siaddr before parsing. Store a >> > pointer to the string during parsing if serverip is unset. After...
2015 Sep 12
0
pxelinux tries to load ldlinux.c32 from DHCP server, instead of next-server
...e_way - default gateway router IP > * boot_file - boot file name > @@ -252,4 +252,6 @@ void parse_dhcp(const void *pkt, size_t pkt_len, int pkt_type) > > if (over_load & 2) > parse_dhcp_options(dhcp->sname, 64, 0); > + > + /* What about option 66, tftserver_name ? FIXME */ > } Something like this would be preferable except it's not quite so simple. We'd need to not store BOOTP siaddr before parsing. Store a pointer to the string during parsing if serverip is unset. After all parsing, if the pointer is set, attempt to resolve then set serv...
2015 Sep 12
2
pxelinux tries to load ldlinux.c32 from DHCP server, instead of next-server
On Sat, Sep 12, 2015 at 7:08 AM, Gene Cumm <gene.cumm at gmail.com> wrote: > On Sat, Sep 12, 2015 at 5:54 AM, Teun Docter > <teun.docter at brightcomputing.com> wrote: >> On 2015-09-12 04:58, Gene Cumm wrote: >>>> >>>> I've captured the following DHCP ACK: >>>> >>>> 10.141.20.1.bootps > 10.141.20.2.bootpc: [udp sum ok]