easy: rename struct monitor to socketmonitor
'struct monitor', introduced in 6cf8413e, already exists in an IRIX header file (sys/mon.h) which gets included via various standard headers by lib/easy.c cc-1101 cc: ERROR File = ../../curl/lib/easy.c, Line = 458 "monitor" has already been declared in the current scope. Reported-by: Tor Arntsen
This commit is contained in:
parent
6a353049ac
commit
2f9b64ac33
16
lib/easy.c
16
lib/easy.c
@ -455,8 +455,8 @@ CURLcode curl_easy_setopt(CURL *curl, CURLoption tag, ...)
|
|||||||
|
|
||||||
#ifdef CURLDEBUG
|
#ifdef CURLDEBUG
|
||||||
|
|
||||||
struct monitor {
|
struct socketmonitor {
|
||||||
struct monitor *next; /* the next node in the list or NULL */
|
struct socketmonitor *next; /* the next node in the list or NULL */
|
||||||
struct pollfd socket; /* socket info of what to monitor */
|
struct pollfd socket; /* socket info of what to monitor */
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -464,7 +464,7 @@ struct events {
|
|||||||
long ms; /* timeout, run the timeout function when reached */
|
long ms; /* timeout, run the timeout function when reached */
|
||||||
bool msbump; /* set TRUE when timeout is set by callback */
|
bool msbump; /* set TRUE when timeout is set by callback */
|
||||||
int num_sockets; /* number of nodes in the monitor list */
|
int num_sockets; /* number of nodes in the monitor list */
|
||||||
struct monitor *list; /* list of sockets to monitor */
|
struct socketmonitor *list; /* list of sockets to monitor */
|
||||||
int running_handles; /* store the returned number */
|
int running_handles; /* store the returned number */
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -538,8 +538,8 @@ static int events_socket(CURL *easy, /* easy handle */
|
|||||||
pointer */
|
pointer */
|
||||||
{
|
{
|
||||||
struct events *ev = userp;
|
struct events *ev = userp;
|
||||||
struct monitor *m;
|
struct socketmonitor *m;
|
||||||
struct monitor *prev=NULL;
|
struct socketmonitor *prev=NULL;
|
||||||
(void)socketp;
|
(void)socketp;
|
||||||
|
|
||||||
m = ev->list;
|
m = ev->list;
|
||||||
@ -547,7 +547,7 @@ static int events_socket(CURL *easy, /* easy handle */
|
|||||||
if(m->socket.fd == s) {
|
if(m->socket.fd == s) {
|
||||||
|
|
||||||
if(what == CURL_POLL_REMOVE) {
|
if(what == CURL_POLL_REMOVE) {
|
||||||
struct monitor *nxt = m->next;
|
struct socketmonitor *nxt = m->next;
|
||||||
/* remove this node from the list of monitored sockets */
|
/* remove this node from the list of monitored sockets */
|
||||||
if(prev)
|
if(prev)
|
||||||
prev->next = nxt;
|
prev->next = nxt;
|
||||||
@ -578,7 +578,7 @@ static int events_socket(CURL *easy, /* easy handle */
|
|||||||
__func__, s); */
|
__func__, s); */
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
m = malloc(sizeof(struct monitor));
|
m = malloc(sizeof(struct socketmonitor));
|
||||||
m->next = ev->list;
|
m->next = ev->list;
|
||||||
m->socket.fd = s;
|
m->socket.fd = s;
|
||||||
m->socket.events = socketcb2poll(what);
|
m->socket.events = socketcb2poll(what);
|
||||||
@ -624,7 +624,7 @@ static CURLcode wait_or_timeout(struct Curl_multi *multi, struct events *ev)
|
|||||||
|
|
||||||
while(!done) {
|
while(!done) {
|
||||||
CURLMsg *msg;
|
CURLMsg *msg;
|
||||||
struct monitor *m;
|
struct socketmonitor *m;
|
||||||
struct pollfd *f;
|
struct pollfd *f;
|
||||||
struct pollfd fds[4];
|
struct pollfd fds[4];
|
||||||
int numfds=0;
|
int numfds=0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user