]>
Commit | Line | Data |
---|---|---|
efbd3a9a MT |
1 | From 7f8565b94ca52dde31f7688a9f9a0cc611d9dae3 Mon Sep 17 00:00:00 2001 |
2 | From: Simon Kelley <simon@thekelleys.org.uk> | |
3 | Date: Tue, 19 May 2015 23:01:27 +0100 | |
4 | Subject: [PATCH 97/98] Select correct DHCP context when in PXE bootserver | |
5 | mode. | |
6 | ||
7 | --- | |
8 | src/rfc2131.c | 2 +- | |
9 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
10 | ||
11 | diff --git a/src/rfc2131.c b/src/rfc2131.c | |
12 | index 70d1e59530ad..e602a21585c9 100644 | |
13 | --- a/src/rfc2131.c | |
14 | +++ b/src/rfc2131.c | |
15 | @@ -805,7 +805,7 @@ size_t dhcp_reply(struct dhcp_context *context, char *iface_name, int int_index, | |
16 | if (service->type == type) | |
17 | break; | |
18 | ||
19 | - if (!service || !service->basename) | |
20 | + if (!service || !service->basename || !(context = narrow_context(context, mess->ciaddr, tagif_netid))) | |
21 | return 0; | |
22 | ||
23 | clear_packet(mess, end); | |
24 | -- | |
25 | 2.1.0 | |
26 |