Lines Matching +full:2 +full:m
30 <a name="l00010"></a>00010 <span class="comment"> * 2. Redistributions in binary form must reproduc…
64 …<span class="preprocessor"></span><span class="preprocessor">#define STATE_OFFER_RECEIVED 2</span>
88 …8 <span class="preprocessor"></span><span class="preprocessor">#define DHCP_REPLY 2</span>
97 …a>00077 <span class="preprocessor"></span><span class="preprocessor">#define DHCPOFFER 2</span>
163 …3 create_msg(<span class="keyword">register</span> <span class="keyword">struct</span> dhcp_msg *m)
165 <a name="l00145"></a>00145 m->op = DHCP_REQUEST;
166 <a name="l00146"></a>00146 m->htype = DHCP_HTYPE_ETHERNET;
167 <a name="l00147"></a>00147 m->hlen = s.<a class="code" href="a00077.html#5361ef75bfbdb469b5cc3…
168 <a name="l00148"></a>00148 m->hops = 0;
169 <a name="l00149"></a>00149 memcpy(m->xid, xid, <span class="keyword">sizeof</span>(m->xid));
170 <a name="l00150"></a>00150 m->secs = 0;
171 <a name="l00151"></a>00151 m->flags = <a class="code" href="a00148.html#g69a7a4951ff21b3022675…
172 <a name="l00152"></a>00152 <span class="comment">/* uip_ipaddr_copy(m->ciaddr, uip_hostaddr);…
173 …memcpy(m->ciaddr, <a class="code" href="a00150.html#g7d3673f52f5846b6961d23b150decd54">uip_host…
174 <a name="l00154"></a>00154 memset(m->yiaddr, 0, <span class="keyword">sizeof</span>(m->yiad…
175 <a name="l00155"></a>00155 memset(m->siaddr, 0, <span class="keyword">sizeof</span>(m->siad…
176 <a name="l00156"></a>00156 memset(m->giaddr, 0, <span class="keyword">sizeof</span>(m->giad…
177 <a name="l00157"></a>00157 memcpy(m->chaddr, s.<a class="code" href="a00077.html#2391bb18db5f6…
178 …et(&m->chaddr[s.<a class="code" href="a00077.html#5361ef75bfbdb469b5cc31f0060a2670">mac_len…
180 …>00160 <span class="preprocessor"></span> memset(m->sname, 0, <span class="keyword">sizeof</sp…
181 <a name="l00161"></a>00161 memset(m->file, 0, <span class="keyword">sizeof</span>(m->file));
184 <a name="l00164"></a>00164 memcpy(m->options, magic_cookie, <span class="keyword">sizeof</span…
191 <a name="l00171"></a>00171 <span class="keyword">struct </span>dhcp_msg *m = (<span class="keywor…
193 <a name="l00173"></a>00173 create_msg(m);
195 <a name="l00175"></a>00175 end = add_msg_type(&m->options[4], DHCPDISCOVER);
206 <a name="l00186"></a>00186 <span class="keyword">struct </span>dhcp_msg *m = (<span class="keywor…
208 <a name="l00188"></a>00188 create_msg(m);
210 <a name="l00190"></a>00190 end = add_msg_type(&m->options[4], DHCPREQUEST);
227 …(s.<a class="code" href="a00077.html#20541305548441e5dcb2e1e7e6f300eb">netmask</a>, optptr + 2, 4);
230 …lass="code" href="a00077.html#5e16ca335dfd7394527f602da879fca2">default_router</a>, optptr + 2, 4);
233 …(s.<a class="code" href="a00077.html#27df2817055bc099821d96eb60a40b34">dnsaddr</a>, optptr + 2, 4);
236 <a name="l00216"></a>00216 type = *(optptr + 2);
239 …s.<a class="code" href="a00077.html#564bab93ef6a268a5de2fab885c1d32a">serverid</a>, optptr + 2, 4);
242 …<a class="code" href="a00077.html#7a520a57d7d0541524f34a7685635597">lease_time</a>, optptr + 2, 4);
248 <a name="l00228"></a>00228 optptr += optptr[1] + 2;
256 <a name="l00236"></a>00236 <span class="keyword">struct </span>dhcp_msg *m = (<span class="keywor…
258 <a name="l00238"></a>00238 <span class="keywordflow">if</span>(m->op == DHCP_REPLY &&
259 <a name="l00239"></a>00239 memcmp(m->xid, xid, <span class="keyword">sizeof</span>(xid)) ==…
260 <a name="l00240"></a>00240 memcmp(m->chaddr, s.<a class="code" href="a00077.html#2391bb18db…
261 …s.<a class="code" href="a00077.html#1d2f2751b0865045486c9aa59d0d0971">ipaddr</a>, m->yiaddr, 4);
262 <a name="l00242"></a>00242 <span class="keywordflow">return</span> parse_options(&m->opt…
287 …a>00267 s.<a class="code" href="a00077.html#e707c39412e09d3a47f0b3c5dad33725">ticks</a> *= 2;
368 …a>00348 <a class="code" href="a00153.html#g77570ac4fcab86864fa1916e55676da2">u16_t</a> ipaddr[2];