@@ -421,8 +421,8 @@ void webserver::unregister_resource(const string& resource)
421421void webserver::ban_ip (const string& ip)
422422{
423423 ip_representation t_ip (ip);
424- set<ip_representation>::iterator it = bans.find (t_ip);
425- if (it != bans.end () && (t_ip.weight () < (*it).weight ()))
424+ set<ip_representation>::iterator it = this -> bans .find (t_ip);
425+ if (it != this -> bans .end () && (t_ip.weight () < (*it).weight ()))
426426 {
427427 this ->bans .erase (it);
428428 this ->bans .insert (t_ip);
@@ -434,8 +434,8 @@ void webserver::ban_ip(const string& ip)
434434void webserver::allow_ip (const string& ip)
435435{
436436 ip_representation t_ip (ip);
437- set<ip_representation>::iterator it = allowances.find (t_ip);
438- if (it != allowances.end () && (t_ip.weight () < (*it).weight ()))
437+ set<ip_representation>::iterator it = this -> allowances .find (t_ip);
438+ if (it != this -> allowances .end () && (t_ip.weight () < (*it).weight ()))
439439 {
440440 this ->allowances .erase (it);
441441 this ->allowances .insert (t_ip);
@@ -456,44 +456,44 @@ void webserver::disallow_ip(const string& ip)
456456
457457int webserver::build_request_header (void *cls, enum MHD_ValueKind kind, const char *key, const char *value)
458458{
459- http_request* dhr = ( http_request*) (cls);
459+ http_request* dhr = static_cast < http_request*> (cls);
460460 dhr->set_header (key, value);
461461 return MHD_YES;
462462}
463463
464464int webserver::build_request_cookie (void *cls, enum MHD_ValueKind kind, const char *key, const char *value)
465465{
466- http_request* dhr = ( http_request*) (cls);
466+ http_request* dhr = static_cast < http_request*> (cls);
467467 dhr->set_cookie (key, value);
468468 return MHD_YES;
469469}
470470
471471int webserver::build_request_footer (void *cls, enum MHD_ValueKind kind, const char *key, const char *value)
472472{
473- http_request* dhr = ( http_request*) (cls);
473+ http_request* dhr = static_cast < http_request*> (cls);
474474 dhr->set_footer (key, value);
475475 return MHD_YES;
476476}
477477
478478int webserver::build_request_args (void *cls, enum MHD_ValueKind kind, const char *key, const char *value)
479479{
480- modded_request* mr = ( modded_request*) (cls);
480+ modded_request* mr = static_cast < modded_request*> (cls);
481481 int size = internal_unescaper ((void *)mr->ws , (char *) value);
482482 mr->dhr ->set_arg (key, string (value, size));
483483 return MHD_YES;
484484}
485485
486486int policy_callback (void *cls, const struct sockaddr * addr, socklen_t addrlen)
487487{
488- if ((( webserver*) cls)->ban_system_enabled )
488+ if ((static_cast < webserver*>( cls) )->ban_system_enabled )
489489 {
490- if ((((( webserver*) cls)->default_policy == http_utils::ACCEPT) &&
491- ((( webserver*) cls)->bans .count (addr)) &&
492- (!(( webserver*) cls)->allowances .count (addr))
490+ if ((((static_cast < webserver*>( cls) )->default_policy == http_utils::ACCEPT) &&
491+ ((static_cast < webserver*>( cls) )->bans .count (addr)) &&
492+ (!(static_cast < webserver*>( cls) )->allowances .count (addr))
493493 ) ||
494- (((( webserver*) cls)->default_policy == http_utils::REJECT) &&
495- ((!(( webserver*) cls)->allowances .count (addr)) ||
496- ((( webserver*) cls)->bans .count (addr)))
494+ (((static_cast < webserver*>( cls) )->default_policy == http_utils::REJECT) &&
495+ ((!(static_cast < webserver*>( cls) )->allowances .count (addr)) ||
496+ ((static_cast < webserver*>( cls) )->bans .count (addr)))
497497 ))
498498 return MHD_NO;
499499 }
@@ -510,7 +510,7 @@ void* uri_log(void* cls, const char* uri)
510510
511511void error_log (void * cls, const char * fmt, va_list ap)
512512{
513- webserver* dws = ( webserver*) cls;
513+ webserver* dws = static_cast < webserver*>( cls) ;
514514 if (dws->log_delegate != 0x0 )
515515 {
516516 dws->log_delegate ->log_error (fmt);
@@ -544,7 +544,7 @@ size_t unescaper_func(void * cls, struct MHD_Connection *c, char *s)
544544
545545size_t internal_unescaper (void * cls, char * s)
546546{
547- webserver* dws = ( webserver*) cls;
547+ webserver* dws = static_cast < webserver*>( cls) ;
548548 if (dws->unescaper_pointer != 0x0 )
549549 {
550550 dws->unescaper_pointer ->unescape (s);
@@ -624,7 +624,7 @@ int webserver::answer_to_connection(void* cls, MHD_Connection* connection,
624624 struct MHD_Response *response = 0x0 ;
625625 struct modded_request *mr;
626626 http_request support_req;
627- webserver* dws = ( webserver*) (cls);
627+ webserver* dws = static_cast < webserver*> (cls);
628628 internal_unescaper (cls, (char *) url);
629629 string st_url;
630630 http_utils::standardize_url (url, st_url);
@@ -667,7 +667,6 @@ int webserver::answer_to_connection(void* cls, MHD_Connection* connection,
667667
668668 if ( 0 == strcmp (method, MHD_HTTP_METHOD_DELETE) ||
669669 0 == strcmp (method, MHD_HTTP_METHOD_GET) ||
670- 0 == strcmp (method, MHD_HTTP_METHOD_HEAD) ||
671670 0 == strcmp (method, MHD_HTTP_METHOD_CONNECT) ||
672671 0 == strcmp (method, MHD_HTTP_METHOD_HEAD) ||
673672 0 == strcmp (method, MHD_HTTP_METHOD_TRACE)
@@ -749,7 +748,7 @@ int webserver::answer_to_connection(void* cls, MHD_Connection* connection,
749748 map<http_endpoint, http_resource* >::iterator it;
750749 int len = -1 ;
751750 int tot_len = -1 ;
752- for (it=dws->registered_resources .begin (); it!=dws->registered_resources .end (); it++ )
751+ for (it=dws->registered_resources .begin (); it!=dws->registered_resources .end (); ++it )
753752 {
754753 int endpoint_pieces_len = (*it).first .get_url_pieces_num ();
755754 int endpoint_tot_len = (*it).first .get_url_complete_size ();
@@ -842,9 +841,9 @@ int webserver::answer_to_connection(void* cls, MHD_Connection* connection,
842841 vector<pair<string,string> > response_footers;
843842 dhrs.get_footers (response_footers);
844843 vector<pair<string,string> >::iterator it;
845- for (it=response_headers.begin () ; it != response_headers.end (); it++ )
844+ for (it=response_headers.begin () ; it != response_headers.end (); ++it )
846845 MHD_add_response_header (response, (*it).first .c_str (), (*it).second .c_str ());
847- for (it=response_footers.begin () ; it != response_footers.end (); it++ )
846+ for (it=response_footers.begin () ; it != response_footers.end (); ++it )
848847 MHD_add_response_footer (response, (*it).first .c_str (), (*it).second .c_str ());
849848 if (dhrs.response_type == http_response::DIGEST_AUTH_FAIL)
850849 to_ret = MHD_queue_auth_fail_response (connection, dhrs.get_realm ().c_str (), dhrs.get_opaque ().c_str (), response, dhrs.need_nonce_reload () ? MHD_YES : MHD_NO);
0 commit comments