- add flag for relayisng
- when *Url is a valid pointer, preserve it to (*URL)->Next
struct hostent *HEnt;
struct sockaddr_in6 Addr;
ParsedURL *Next;
struct hostent *HEnt;
struct sockaddr_in6 Addr;
ParsedURL *Next;
};
void FreeURL(ParsedURL** Url);
};
void FreeURL(ParsedURL** Url);
((struct sockaddr_in *)&(url->Addr))->sin_port = htons(url->Port);
((struct sockaddr_in *)&(url->Addr))->sin_family = AF_INET;
}
((struct sockaddr_in *)&(url->Addr))->sin_port = htons(url->Port);
((struct sockaddr_in *)&(url->Addr))->sin_family = AF_INET;
}
+ }
+ if (*Url != NULL)
+ url->Next = *Url;