Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2020-03-03 22:18:45 +0300
committerJames M Snell <jasnell@gmail.com>2020-03-05 23:07:34 +0300
commitba462c2e1ef1edff3af03d079c8a9bed22d09e80 (patch)
treeac8e782396adf7b7c52b4b4703a92357192cffc7 /node.gyp
parentb023d61716ddc9cd97cc148bb8d237ec8d894d2b (diff)
src: introduce node_sockaddr
Introduce the SocketAddress utility class. The QUIC implementation makes extensive use of this for handling of socket addresses. It was separated out to make it generically reusable throughout core Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: https://github.com/nodejs/node/pull/32070 Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Denys Otrishko <shishugi@gmail.com>
Diffstat (limited to 'node.gyp')
-rw-r--r--node.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/node.gyp b/node.gyp
index 088e638115e..790fd32e4db 100644
--- a/node.gyp
+++ b/node.gyp
@@ -598,6 +598,7 @@
'src/node_process_methods.cc',
'src/node_process_object.cc',
'src/node_serdes.cc',
+ 'src/node_sockaddr.cc',
'src/node_stat_watcher.cc',
'src/node_symbols.cc',
'src/node_task_queue.cc',
@@ -685,6 +686,8 @@
'src/node_process.h',
'src/node_revert.h',
'src/node_root_certs.h',
+ 'src/node_sockaddr.h',
+ 'src/node_sockaddr-inl.h',
'src/node_stat_watcher.h',
'src/node_union_bytes.h',
'src/node_url.h',
@@ -1151,6 +1154,7 @@
'test/cctest/test_linked_binding.cc',
'test/cctest/test_per_process.cc',
'test/cctest/test_platform.cc',
+ 'test/cctest/test_sockaddr.cc',
'test/cctest/test_traced_value.cc',
'test/cctest/test_util.cc',
'test/cctest/test_url.cc',