Changeset 262 for uKadecot/trunk/uip/apps/dhcpc/dhcpc.c
- Timestamp:
- Nov 18, 2016, 2:58:30 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uKadecot/trunk/uip/apps/dhcpc/dhcpc.c
r158 r262 160 160 memcpy(m->xid, xid, sizeof(m->xid)); 161 161 m->secs = 0; 162 m->flags = HTONS(BOOTP_BROADCAST); /* Broadcast bit. */163 /* uip_ipaddr_copy( m->ciaddr,uip_hostaddr);*/164 memcpy(m->ciaddr, uip_hostaddr, sizeof(m->ciaddr));162 m->flags = UIP_HTONS(BOOTP_BROADCAST); /* Broadcast bit. */ 163 /* uip_ipaddr_copy(&m->ciaddr, &uip_hostaddr);*/ 164 memcpy(m->ciaddr, &uip_hostaddr, sizeof(m->ciaddr)); 165 165 memset(m->yiaddr, 0, sizeof(m->yiaddr)); 166 166 memset(m->siaddr, 0, sizeof(m->siaddr)); … … 329 329 uip_ipaddr3(s->default_router), uip_ipaddr4(s->default_router)); 330 330 printf("Lease expires in %ld seconds\n", 331 ntohs(s->lease_time[0])*65536ul +ntohs(s->lease_time[1]));331 uip_ntohs(s->lease_time[0])*65536ul + uip_ntohs(s->lease_time[1])); 332 332 #endif 333 333 … … 356 356 uip_ipaddr_t addr; 357 357 358 uip_ipaddr( addr, 255,255,255,255);359 conn = uip_udp_new(&addr, HTONS(DHCPC_SERVER_PORT));358 uip_ipaddr(&addr, 255,255,255,255); 359 conn = uip_udp_new(&addr, UIP_HTONS(DHCPC_SERVER_PORT)); 360 360 if(conn != NULL) { 361 361 s = &conn->appstate.parblk.dhcpc; … … 367 367 s->conn->appstate.udp_callback = dhcpc_appcall; 368 368 369 uip_udp_bind(conn, HTONS(DHCPC_CLIENT_PORT));369 uip_udp_bind(conn, UIP_HTONS(DHCPC_CLIENT_PORT)); 370 370 371 371 PT_INIT(&s->pt); … … 386 386 dhcpc_request(struct dhcpc_state *s) 387 387 { 388 ui nt16_t ipaddr[2];388 uip_ipaddr_t ipaddr; 389 389 390 390 s->state = STATE_REQUEST; 391 uip_ipaddr( ipaddr, 0,0,0,0);392 uip_sethostaddr( ipaddr);391 uip_ipaddr(&ipaddr, 0,0,0,0); 392 uip_sethostaddr(&ipaddr); 393 393 uip_udp_conn = s->conn; 394 394 uip_process(UIP_UDP_TIMER);
Note:
See TracChangeset
for help on using the changeset viewer.