diff options
author | cjihrig <cjihrig@gmail.com> | 2018-08-23 09:49:35 -0400 |
---|---|---|
committer | cjihrig <cjihrig@gmail.com> | 2018-08-31 09:27:44 -0400 |
commit | c8950cdabc2f8cd0b146797f2045a67974687d5a (patch) | |
tree | 30c43426134a4b0030cca0e3e5e12bf9095e5d55 /lib | |
parent | 98b5d66629d55a3e0a1a3c4680dbbeba5922bcf2 (diff) | |
download | android-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.js | 3 | ||||
-rw-r--r-- | lib/internal/bootstrap/node.js | 1 | ||||
-rw-r--r-- | lib/internal/child_process.js | 2 | ||||
-rw-r--r-- | lib/internal/dgram.js | 2 |
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'); |