We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea05368 commit 88f7d72Copy full SHA for 88f7d72
1 file changed
src/httpserver/http_utils.hpp
@@ -355,7 +355,12 @@ struct httpserver_ska
355
356
httpserver_ska(): addr(0x0) { }
357
358
- httpserver_ska(const httpserver_ska& o): addr(o.addr) { }
+ httpserver_ska(const httpserver_ska& o):
359
+ addr(o.addr),
360
+ ip(o.ip),
361
+ port(o.port)
362
+ {
363
+ }
364
365
bool operator<(const httpserver_ska& o) const
366
{
@@ -372,6 +377,16 @@ struct httpserver_ska
372
377
httpserver_ska& operator=(const httpserver_ska& o)
373
378
374
379
this->addr = o.addr;
380
+ this->ip = o.ip;
381
+ this->port = o.port;
382
+ return *this;
383
384
+
385
+ httpserver_ska& operator=(struct sockaddr* addr)
386
387
+ this->addr = addr;
388
+ this->ip = get_ip_str_new(addr);
389
+ this->port = get_port(addr);
375
390
return *this;
376
391
}
392
0 commit comments