# | Line 216 | Line 216 | static void bootp_reply(struct bootp_t * | |
---|---|---|
216 | val = htonl(LEASE_TIME); | |
217 | memcpy(q, &val, 4); | |
218 | q += 4; | |
219 | + | |
220 | + | if (*slirp_hostname) { |
221 | + | val = strlen(slirp_hostname); |
222 | + | *q++ = RFC1533_HOSTNAME; |
223 | + | *q++ = val; |
224 | + | memcpy(q, slirp_hostname, val); |
225 | + | q += val; |
226 | + | } |
227 | } | |
228 | *q++ = RFC1533_END; | |
229 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |