aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2018-08-23 09:49:35 -0400
committercjihrig <cjihrig@gmail.com>2018-08-31 09:27:44 -0400
commitc8950cdabc2f8cd0b146797f2045a67974687d5a (patch)
tree30c43426134a4b0030cca0e3e5e12bf9095e5d55 /lib
parent98b5d66629d55a3e0a1a3c4680dbbeba5922bcf2 (diff)
downloadandroid-node-v8-c8950cdabc2f8cd0b146797f2045a67974687d5a.tar.gz
android-node-v8-c8950cdabc2f8cd0b146797f2045a67974687d5a.tar.bz2
android-node-v8-c8950cdabc2f8cd0b146797f2045a67974687d5a.zip
dgram: make process.binding('udp_wrap') internal
PR-URL: https://github.com/nodejs/node/pull/22475 Refs: https://github.com/nodejs/node/issues/22160 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Michaël Zasso <targos@protonmail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/dgram.js3
-rw-r--r--lib/internal/bootstrap/node.js1
-rw-r--r--lib/internal/child_process.js2
-rw-r--r--lib/internal/dgram.js2
4 files changed, 5 insertions, 3 deletions
diff --git a/lib/dgram.js b/lib/dgram.js
index acb0e22e56..cfaea69abd 100644
--- a/lib/dgram.js
+++ b/lib/dgram.js
@@ -52,9 +52,10 @@ const {
defaultTriggerAsyncIdScope,
symbols: { async_id_symbol, owner_symbol }
} = require('internal/async_hooks');
+const { internalBinding } = require('internal/bootstrap/loaders');
const { UV_UDP_REUSEADDR } = process.binding('constants').os;
-const { UDP, SendWrap } = process.binding('udp_wrap');
+const { UDP, SendWrap } = internalBinding('udp_wrap');
const BIND_STATE_UNBOUND = 0;
const BIND_STATE_BINDING = 1;
diff --git a/lib/internal/bootstrap/node.js b/lib/internal/bootstrap/node.js
index abe4d44b12..30b177c5a4 100644
--- a/lib/internal/bootstrap/node.js
+++ b/lib/internal/bootstrap/node.js
@@ -350,6 +350,7 @@
new SafeSet([
'cares_wrap',
'fs_event_wrap',
+ 'udp_wrap',
'uv',
'pipe_wrap',
'http_parser',
diff --git a/lib/internal/child_process.js b/lib/internal/child_process.js
index 70211e99fe..a4850f0238 100644
--- a/lib/internal/child_process.js
+++ b/lib/internal/child_process.js
@@ -28,7 +28,7 @@ const { WriteWrap } = internalBinding('stream_wrap');
const { Pipe, constants: PipeConstants } = internalBinding('pipe_wrap');
const { TCP } = internalBinding('tcp_wrap');
const { TTY } = internalBinding('tty_wrap');
-const { UDP } = process.binding('udp_wrap');
+const { UDP } = internalBinding('udp_wrap');
const SocketList = require('internal/socket_list');
const { owner_symbol } = require('internal/async_hooks').symbols;
const { convertToValidSignal } = require('internal/util');
diff --git a/lib/internal/dgram.js b/lib/internal/dgram.js
index f4a1c4e7b8..829b11bf68 100644
--- a/lib/internal/dgram.js
+++ b/lib/internal/dgram.js
@@ -1,7 +1,7 @@
'use strict';
const { codes } = require('internal/errors');
const { internalBinding } = require('internal/bootstrap/loaders');
-const { UDP } = process.binding('udp_wrap');
+const { UDP } = internalBinding('udp_wrap');
const { isInt32 } = require('internal/validators');
const TTYWrap = internalBinding('tty_wrap');
const { UV_EINVAL } = internalBinding('uv');