• Home
  • Raw
  • Download

Lines Matching refs:clist

484   struct Cookie *clist;  in Curl_cookie_add()  local
1049 clist = c->cookies[myhash]; in Curl_cookie_add()
1051 while(clist) { in Curl_cookie_add()
1052 if(strcasecompare(clist->name, co->name)) { in Curl_cookie_add()
1055 if(clist->domain && co->domain) { in Curl_cookie_add()
1056 if(strcasecompare(clist->domain, co->domain) && in Curl_cookie_add()
1057 (clist->tailmatch == co->tailmatch)) in Curl_cookie_add()
1061 else if(!clist->domain && !co->domain) in Curl_cookie_add()
1067 if(clist->spath && co->spath) { in Curl_cookie_add()
1068 if(clist->secure && !co->secure && !secure) { in Curl_cookie_add()
1079 sep = strchr(clist->spath + 1, '/'); in Curl_cookie_add()
1082 cllen = sep - clist->spath; in Curl_cookie_add()
1084 cllen = strlen(clist->spath); in Curl_cookie_add()
1086 if(strncasecompare(clist->spath, co->spath, cllen)) { in Curl_cookie_add()
1091 else if(strcasecompare(clist->spath, co->spath)) in Curl_cookie_add()
1096 else if(!clist->spath && !co->spath) in Curl_cookie_add()
1103 if(replace_old && !co->livecookie && clist->livecookie) { in Curl_cookie_add()
1115 co->next = clist->next; /* get the next-pointer first */ in Curl_cookie_add()
1118 co->creationtime = clist->creationtime; in Curl_cookie_add()
1121 free(clist->name); in Curl_cookie_add()
1122 free(clist->value); in Curl_cookie_add()
1123 free(clist->domain); in Curl_cookie_add()
1124 free(clist->path); in Curl_cookie_add()
1125 free(clist->spath); in Curl_cookie_add()
1126 free(clist->expirestr); in Curl_cookie_add()
1127 free(clist->version); in Curl_cookie_add()
1128 free(clist->maxage); in Curl_cookie_add()
1130 *clist = *co; /* then store all the new data */ in Curl_cookie_add()
1133 co = clist; /* point to the previous struct instead */ in Curl_cookie_add()
1140 lastc = clist; in Curl_cookie_add()
1141 clist = clist->next; in Curl_cookie_add()
1142 } while(clist); in Curl_cookie_add()
1146 lastc = clist; in Curl_cookie_add()
1147 clist = clist->next; in Curl_cookie_add()