Ian Gulliver
|
89bbc645af
|
Remove AI_ADDRCONFIG, since the netlink socket is missing CLOEXEC and gets inherited by children.
|
2016-03-10 11:09:58 -08:00 |
|
Ian Gulliver
|
ff4f4da608
|
deheader cleanup
|
2016-03-07 15:19:00 -08:00 |
|
Ian Gulliver
|
adfc23cba7
|
Split out generic resolver functions.
|
2016-03-01 19:43:11 -08:00 |
|
Ian Gulliver
|
1a45e4361a
|
Finally find a clean ownership solution for resolve().
|
2016-02-29 22:37:41 -08:00 |
|
Ian Gulliver
|
19a9d498bd
|
Enable -Weverything, fix a ton of bugs.
|
2016-02-25 23:37:37 -08:00 |
|
Ian Gulliver
|
1635534243
|
Switch from sketchy dup() juggling to callbacks to retry outgoing connection.
|
2016-02-24 20:15:09 -08:00 |
|
Ian Gulliver
|
f676cc531a
|
Fix fd leak.
|
2016-02-23 11:57:40 -08:00 |
|
Ian Gulliver
|
289dcdbb54
|
Change resolution to use a single resolve thread, and to clean up after itself.
|
2016-02-23 11:53:17 -08:00 |
|
Ian Gulliver
|
c6a2150a7d
|
Initial pass at async resolving. This is ugly and leaks memory and I hate it, so dedicated thread incoming.
|
2016-02-23 10:46:40 -08:00 |
|