@@ -1782,21 +1782,21 @@ void CConnman::SocketEvents(const std::vector<CNode*>& nodes,
1782
1782
{
1783
1783
switch (socketEventsMode) {
1784
1784
#ifdef USE_KQUEUE
1785
- case SOCKETEVENTS_KQUEUE :
1785
+ case SocketEventsMode::KQueue :
1786
1786
SocketEventsKqueue (recv_set, send_set, error_set, only_poll);
1787
1787
break ;
1788
1788
#endif
1789
1789
#ifdef USE_EPOLL
1790
- case SOCKETEVENTS_EPOLL :
1790
+ case SocketEventsMode::EPoll :
1791
1791
SocketEventsEpoll (recv_set, send_set, error_set, only_poll);
1792
1792
break ;
1793
1793
#endif
1794
1794
#ifdef USE_POLL
1795
- case SOCKETEVENTS_POLL :
1795
+ case SocketEventsMode::Poll :
1796
1796
SocketEventsPoll (nodes, recv_set, send_set, error_set, only_poll);
1797
1797
break ;
1798
1798
#endif
1799
- case SOCKETEVENTS_SELECT :
1799
+ case SocketEventsMode::Select :
1800
1800
SocketEventsSelect (nodes, recv_set, send_set, error_set, only_poll);
1801
1801
break ;
1802
1802
default :
@@ -3133,7 +3133,7 @@ bool CConnman::BindListenPort(const CService& addrBind, bilingual_str& strError,
3133
3133
}
3134
3134
3135
3135
#ifdef USE_KQUEUE
3136
- if (socketEventsMode == SOCKETEVENTS_KQUEUE ) {
3136
+ if (socketEventsMode == SocketEventsMode::KQueue ) {
3137
3137
struct kevent event;
3138
3138
EV_SET (&event, sock->Get (), EVFILT_READ, EV_ADD, 0 , 0 , nullptr );
3139
3139
if (kevent (kqueuefd, &event, 1 , nullptr , 0 , nullptr ) != 0 ) {
@@ -3145,7 +3145,7 @@ bool CConnman::BindListenPort(const CService& addrBind, bilingual_str& strError,
3145
3145
#endif
3146
3146
3147
3147
#ifdef USE_EPOLL
3148
- if (socketEventsMode == SOCKETEVENTS_EPOLL ) {
3148
+ if (socketEventsMode == SocketEventsMode::EPoll ) {
3149
3149
epoll_event event;
3150
3150
event.data .fd = sock->Get ();
3151
3151
event.events = EPOLLIN;
@@ -3302,7 +3302,7 @@ bool CConnman::Start(CDeterministicMNManager& dmnman, CMasternodeMetaMan& mn_met
3302
3302
Init (connOptions);
3303
3303
3304
3304
#ifdef USE_KQUEUE
3305
- if (socketEventsMode == SOCKETEVENTS_KQUEUE ) {
3305
+ if (socketEventsMode == SocketEventsMode::KQueue ) {
3306
3306
kqueuefd = kqueue ();
3307
3307
if (kqueuefd == -1 ) {
3308
3308
LogPrintf (" kqueue failed\n " );
@@ -3312,7 +3312,7 @@ bool CConnman::Start(CDeterministicMNManager& dmnman, CMasternodeMetaMan& mn_met
3312
3312
#endif
3313
3313
3314
3314
#ifdef USE_EPOLL
3315
- if (socketEventsMode == SOCKETEVENTS_EPOLL ) {
3315
+ if (socketEventsMode == SocketEventsMode::EPoll ) {
3316
3316
epollfd = epoll_create1 (0 );
3317
3317
if (epollfd == -1 ) {
3318
3318
LogPrintf (" epoll_create1 failed\n " );
@@ -3405,7 +3405,7 @@ bool CConnman::Start(CDeterministicMNManager& dmnman, CMasternodeMetaMan& mn_met
3405
3405
LogPrint (BCLog::NET, " fcntl for O_NONBLOCK on wakeupPipe failed\n " );
3406
3406
}
3407
3407
#ifdef USE_KQUEUE
3408
- if (socketEventsMode == SOCKETEVENTS_KQUEUE ) {
3408
+ if (socketEventsMode == SocketEventsMode::KQueue ) {
3409
3409
struct kevent event;
3410
3410
EV_SET (&event, wakeupPipe[0 ], EVFILT_READ, EV_ADD, 0 , 0 , nullptr );
3411
3411
int r = kevent (kqueuefd, &event, 1 , nullptr , 0 , nullptr );
@@ -3417,7 +3417,7 @@ bool CConnman::Start(CDeterministicMNManager& dmnman, CMasternodeMetaMan& mn_met
3417
3417
}
3418
3418
#endif
3419
3419
#ifdef USE_EPOLL
3420
- if (socketEventsMode == SOCKETEVENTS_EPOLL ) {
3420
+ if (socketEventsMode == SocketEventsMode::EPoll ) {
3421
3421
epoll_event event;
3422
3422
event.events = EPOLLIN;
3423
3423
event.data .fd = wakeupPipe[0 ];
@@ -3567,14 +3567,14 @@ void CConnman::StopNodes()
3567
3567
for (ListenSocket& hListenSocket : vhListenSocket)
3568
3568
if (hListenSocket.socket != INVALID_SOCKET) {
3569
3569
#ifdef USE_KQUEUE
3570
- if (socketEventsMode == SOCKETEVENTS_KQUEUE ) {
3570
+ if (socketEventsMode == SocketEventsMode::KQueue ) {
3571
3571
struct kevent event;
3572
3572
EV_SET (&event, hListenSocket.socket , EVFILT_READ, EV_DELETE, 0 , 0 , nullptr );
3573
3573
kevent (kqueuefd, &event, 1 , nullptr , 0 , nullptr );
3574
3574
}
3575
3575
#endif
3576
3576
#ifdef USE_EPOLL
3577
- if (socketEventsMode == SOCKETEVENTS_EPOLL ) {
3577
+ if (socketEventsMode == SocketEventsMode::EPoll ) {
3578
3578
epoll_ctl (epollfd, EPOLL_CTL_DEL, hListenSocket.socket , nullptr );
3579
3579
}
3580
3580
#endif
@@ -3606,7 +3606,7 @@ void CConnman::StopNodes()
3606
3606
semAddnode.reset ();
3607
3607
3608
3608
#ifdef USE_KQUEUE
3609
- if (socketEventsMode == SOCKETEVENTS_KQUEUE && kqueuefd != -1 ) {
3609
+ if (socketEventsMode == SocketEventsMode::KQueue && kqueuefd != -1 ) {
3610
3610
#ifdef USE_WAKEUP_PIPE
3611
3611
struct kevent event;
3612
3612
EV_SET (&event, wakeupPipe[0 ], EVFILT_READ, EV_DELETE, 0 , 0 , nullptr );
@@ -3617,7 +3617,7 @@ void CConnman::StopNodes()
3617
3617
kqueuefd = -1 ;
3618
3618
#endif
3619
3619
#ifdef USE_EPOLL
3620
- if (socketEventsMode == SOCKETEVENTS_EPOLL && epollfd != -1 ) {
3620
+ if (socketEventsMode == SocketEventsMode::EPoll && epollfd != -1 ) {
3621
3621
#ifdef USE_WAKEUP_PIPE
3622
3622
epoll_ctl (epollfd, EPOLL_CTL_DEL, wakeupPipe[0 ], nullptr );
3623
3623
#endif
@@ -4237,7 +4237,7 @@ uint64_t CConnman::CalculateKeyedNetGroup(const CAddress& ad) const
4237
4237
void CConnman::RegisterEvents (CNode *pnode)
4238
4238
{
4239
4239
#ifdef USE_KQUEUE
4240
- if (socketEventsMode == SOCKETEVENTS_KQUEUE ) {
4240
+ if (socketEventsMode == SocketEventsMode::KQueue ) {
4241
4241
LOCK (pnode->cs_hSocket );
4242
4242
assert (pnode->hSocket != INVALID_SOCKET);
4243
4243
@@ -4253,7 +4253,7 @@ void CConnman::RegisterEvents(CNode *pnode)
4253
4253
}
4254
4254
#endif
4255
4255
#ifdef USE_EPOLL
4256
- if (socketEventsMode == SOCKETEVENTS_EPOLL ) {
4256
+ if (socketEventsMode == SocketEventsMode::EPoll ) {
4257
4257
LOCK (pnode->cs_hSocket );
4258
4258
assert (pnode->hSocket != INVALID_SOCKET);
4259
4259
@@ -4274,7 +4274,7 @@ void CConnman::RegisterEvents(CNode *pnode)
4274
4274
void CConnman::UnregisterEvents (CNode *pnode)
4275
4275
{
4276
4276
#ifdef USE_KQUEUE
4277
- if (socketEventsMode == SOCKETEVENTS_KQUEUE ) {
4277
+ if (socketEventsMode == SocketEventsMode::KQueue ) {
4278
4278
AssertLockHeld (pnode->cs_hSocket );
4279
4279
if (pnode->hSocket == INVALID_SOCKET) {
4280
4280
return ;
@@ -4292,7 +4292,7 @@ void CConnman::UnregisterEvents(CNode *pnode)
4292
4292
}
4293
4293
#endif
4294
4294
#ifdef USE_EPOLL
4295
- if (socketEventsMode == SOCKETEVENTS_EPOLL ) {
4295
+ if (socketEventsMode == SocketEventsMode::EPoll ) {
4296
4296
AssertLockHeld (pnode->cs_hSocket );
4297
4297
if (pnode->hSocket == INVALID_SOCKET) {
4298
4298
return ;
0 commit comments