114 |
ret->scans = libopm_list_create(); |
ret->scans = libopm_list_create(); |
115 |
ret->queue = libopm_list_create(); |
ret->queue = libopm_list_create(); |
116 |
ret->protocols = libopm_list_create(); |
ret->protocols = libopm_list_create(); |
|
ret->fd_use = 0; |
|
117 |
|
|
118 |
/* Setup callbacks */ |
/* Setup callbacks */ |
119 |
ret->callbacks = xcalloc(sizeof(OPM_CALLBACK_T) * CBLEN); |
ret->callbacks = xcalloc(sizeof(OPM_CALLBACK_T) * CBLEN); |
120 |
|
|
|
for (i = 0; i < CBLEN; i++) |
|
|
{ |
|
|
ret->callbacks[i].func = NULL; |
|
|
ret->callbacks[i].data = NULL; |
|
|
} |
|
|
|
|
121 |
return ret; |
return ret; |
122 |
} |
} |
123 |
|
|
679 |
OPM_CONNECTION_T *ret; |
OPM_CONNECTION_T *ret; |
680 |
|
|
681 |
ret = xcalloc(sizeof *ret); |
ret = xcalloc(sizeof *ret); |
682 |
|
ret->state = OPM_STATE_UNESTABLISHED; |
|
ret->fd = 0; |
|
|
ret->bytes_read = 0; |
|
|
ret->readlen = 0; |
|
|
ret->protocol = 0; |
|
|
ret->port = 0; |
|
|
|
|
|
ret->state = OPM_STATE_UNESTABLISHED; |
|
683 |
|
|
684 |
return ret; |
return ret; |
685 |
} |
} |