conn = uip_connect(ipaddr, port);
conn = dispatcher_connect(ipaddr, htons(port), NULL);
webclient_get(char *host, u16_t port, char *file){  struct uip_conn *conn;  u16_t *ipaddr;   static u16_t addr[2];    /* First check if the host is an IP address. */  ipaddr = &addr[0];  if(uip_main_ipaddrconv(host, (unsigned char *)addr) == 0) {        ipaddr = resolv_lookup(host);        if(ipaddr == NULL) {      return 0;    }  }    /* XXX: here we check so that the server does not try to access any     hosts on the SICS networks. */  if(ipaddr[0] == HTONS((193 << 8) | 10) &&     ((htons(ipaddr[1]) >> 8) == 66 ||      (htons(ipaddr[1]) >> 8) == 67)) {    return 0;  } else {    conn = uip_connect(ipaddr, port);  }    if(conn == NULL) {    return 0;  }    dispatcher_markconn(conn, NULL);  s.port = port;  strncpy(s.file, file, sizeof(s.file));  strncpy(s.host, host, sizeof(s.host));    init_connection();  return 1;}