path: root/lib/Multi/
diff options
authorYorhel <>2015-07-21 01:00:41 +0200
committerYorhel <>2015-07-21 01:00:41 +0200
commit7605b38f304f043b1a0947278eca12daad32a608 (patch)
tree858b99b0dd90518773ae0ac6bf1eb9615de67e31 /lib/Multi/
parentc720511e81fe093175926e9ba06cb857a763b4a3 (diff)
Multi::API: Support IPv6
This was more trivial than I had expected. I already took ipv6 into account when rewriting the API for AnyEvent (including the use of norm_ip()), so that part was fine. The only part I had to fix was the listening socket, and I had to ensure that the $c->{ip} was correct. The first was easy, and the latter was properly handled by AnyEvent automatically. Looks like AnyEvent automatically 'unpacks' IPv4-mapped IPv6 addresses, so I didn't have to deal with that myself.
Diffstat (limited to 'lib/Multi/')
0 files changed, 0 insertions, 0 deletions