PageRenderTime 1963ms queryTime 561ms sortTime 210ms getByIdsTime 94ms findMatchingLines 38ms

100+ results results for 'socket repo:jhshi/project.pocketsniffer.router' (1963 ms)

Not the results you expected?
NioSelectorPool.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 304 lines
                    
141     * @param buf ByteBuffer - the buffer containing the data, we will write as long as <code>(buf.hasRemaining()==true)</code>
                    
142     * @param socket SocketChannel - the socket to write data to
                    
143     * @param selector Selector - the selector to use for blocking, if null then a busy write will be initiated
                    
201     * @param buf ByteBuffer - the buffer containing the data, we will read as until we have read at least one byte or we timed out
                    
202     * @param socket SocketChannel - the socket to write data to
                    
203     * @param selector Selector - the selector to use for blocking, if null then a busy read will be initiated
                    
206     * @throws EOFException if read returns -1
                    
207     * @throws SocketTimeoutException if the read times out
                    
208     * @throws IOException if an IO Exception occurs in the underlying socket logic
                    
209     */
                    
210    public int read(ByteBuffer buf, NioChannel socket, Selector selector, long readTimeout) throws IOException {
                    
211        return read(buf,socket,selector,readTimeout,true);
                    
218     * @param buf ByteBuffer - the buffer containing the data, we will read as until we have read at least one byte or we timed out
                    
219     * @param socket SocketChannel - the socket to write data to
                    
220     * @param selector Selector - the selector to use for blocking, if null then a busy read will be initiated
                    
                
RecordingInputStream.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 369 lines
                    
30import java.io.InputStream;
                    
31import java.net.SocketException;
                    
32import java.net.SocketTimeoutException;
                    
211                }
                    
212            } catch (SocketTimeoutException e) {
                    
213                // A socket timeout is just a transient problem, meaning
                    
220                if (logger.isLoggable(Level.FINE)) {
                    
221                    logger.log(Level.FINE, "socket timeout", e); 
                    
222                }
                    
224                recordingOutputStream.checkLimits();
                    
225            } catch (SocketException se) {
                    
226                throw se;
                    
                
winrt_ssocket_service_base.hpp https://gitlab.com/cdeclare/intcrypt | C++ Header | 357 lines
                    
1//
                    
2// detail/winrt_ssocket_service_base.hpp
                    
3// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    
10
                    
11#ifndef BOOST_ASIO_DETAIL_WINRT_SSOCKET_SERVICE_BASE_HPP
                    
12#define BOOST_ASIO_DETAIL_WINRT_SSOCKET_SERVICE_BASE_HPP
                    
24#include <boost/asio/io_service.hpp>
                    
25#include <boost/asio/socket_base.hpp>
                    
26#include <boost/asio/detail/addressof.hpp>
                    
27#include <boost/asio/detail/buffer_sequence_adapter.hpp>
                    
28#include <boost/asio/detail/socket_types.hpp>
                    
29#include <boost/asio/detail/winrt_async_manager.hpp>
                    
42  // The native type of a socket.
                    
43  typedef Windows::Networking::Sockets::StreamSocket^ native_handle_type;
                    
44
                    
                
CDProtocol.java https://gitlab.com/Moylle/CDAPI | Java | 481 lines
                    
14	public AfterVerificationDelegate afterVerification;
                    
15	Socket socket;
                    
16	InputStream inputStream;
                    
42	
                    
43	public CDProtocol(Socket socket, int maxLength, int buf_capacity, boolean incomming) throws Exception
                    
44	{
                    
46	}
                    
47	public CDProtocol(Socket socket, int maxLength, int buf_capacity, boolean incomming, String hashedKeyWord, DataInputObject dio, RawDataInputObject dioRaw, boolean useBigEndian) throws Exception
                    
48	{
                    
48	{
                    
49		this.socket = socket;
                    
50		this.inputStream = socket.getInputStream();
                    
272	{
                    
273		return this.socket != null && this.socket.isConnected();
                    
274	}
                    
                
record-handler.js https://gitlab.com/jasonparser/deepstream.io | JavaScript | 369 lines
                    
111 *
                    
112 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
113 * @param   {Object} message parsed and validated message
                    
133 *
                    
134 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
135 * @param   {Object} message parsed and validated message
                    
171 * @param {Object} record
                    
172 * @param {SocketWrapper} socketWrapper the socket that send the request
                    
173 *
                    
204 * 
                    
205 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
206 * @param   {Object} message parsed and validated message
                    
346 *
                    
347 * @param   {SocketWrapper} socketWrapper the socket that send the request
                    
348 * @param   {Object} message parsed and validated message
                    
                
workhorse_spec.rb https://gitlab.com/nulldoxyz/gitlab-ce | Ruby | 454 lines
                    
99
                    
100  describe '.terminal_websocket' do
                    
101    def terminal(ca_pem: nil)
                    
125    context 'without ca_pem' do
                    
126      subject { described_class.terminal_websocket(terminal) }
                    
127
                    
131    context 'with ca_pem' do
                    
132      subject { described_class.terminal_websocket(terminal(ca_pem: "foo")) }
                    
133
                    
                
client.js https://gitlab.com/oytunistrator/x3dom | JavaScript | 495 lines
                    
53
                    
54    "socketTimeout": function(test){
                    
55        var client = simplesmtp.connect(PORT_NUMBER, false, {socketTimeout: 500});
                    
                
ClientFTP.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 179 lines
                    
54    protected StringBuilder controlConversation;
                    
55    protected Socket dataSocket;
                    
56
                    
71     *            the path of the file to retrieve
                    
72     * @return the socket to read data from, or null if server says not found,
                    
73     *         permission denied, etc
                    
76     */
                    
77    public Socket openDataConnection(int command, String path)
                    
78    throws IOException {
                    
79        try {
                    
80            dataSocket = _openDataConnection_(command, path);
                    
81            if (dataSocket != null) {
                    
82                recordAdditionalInfo("Opened data connection to "
                    
83                        + dataSocket.getInetAddress().getHostAddress() + ":"
                    
84                        + dataSocket.getPort());
                    
                
Krb5AndCertsSslSocketConnector.Krb5SslFilter.html https://gitlab.com/essere.lab.public/qualitas.class-corpus | HTML | 144 lines
                    
6<TITLE>
                    
7Uses of Class org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter (Hadoop 1.1.2 API)
                    
8</TITLE>
                    
17    if (location.href.indexOf('is-external=true') == -1) {
                    
18        parent.document.title="Uses of Class org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter (Hadoop 1.1.2 API)";
                    
19    }
                    
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
                    
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/apache/hadoop/security/Krb5AndCertsSslSocketConnector.Krb5SslFilter.html" title="class in org.apache.hadoop.security"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
                    
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
                    
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
                    
61  <A HREF="../../../../../index.html?org/apache/hadoop/security//class-useKrb5AndCertsSslSocketConnector.Krb5SslFilter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
                    
62&nbsp;<A HREF="Krb5AndCertsSslSocketConnector.Krb5SslFilter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
                    
83<H2>
                    
84<B>Uses of Class<br>org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter</B></H2>
                    
85</CENTER>
                    
                
ColumbaServer.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 251 lines
                    
22import java.io.PrintWriter;
                    
23import java.net.ServerSocket;
                    
24import java.net.Socket;
                    
40/**
                    
41 * Opens a server socket to manage multiple sessions of Columba capable of
                    
42 * passing commands to the main session.
                    
81	 */
                    
82	protected ServerSocket serverSocket;
                    
83
                    
102				try {
                    
103					serverSocket.close();
                    
104
                    
135				try {
                    
136					serverSocket = new ServerSocket(port);
                    
137
                    
                
RuntimeEnabledFeatures.cpp https://gitlab.com/x33n/phantomjs | C++ | 213 lines
                    
36#include "SharedWorkerRepository.h"
                    
37#include "WebSocket.h"
                    
38
                    
143
                    
144#if ENABLE(WEB_SOCKETS)
                    
145bool RuntimeEnabledFeatures::webSocketEnabled()
                    
146{
                    
147    return WebSocket::isAvailable();
                    
148}
                    
                
best-practice-security.md https://gitlab.com/HDworley/expressjs.com | Markdown | 205 lines
                    
27
                    
28您可能熟悉 Secure Socket Layer (SSL) 加密。[TLS 就是 SSL 後繼的演進](https://msdn.microsoft.com/en-us/library/windows/desktop/aa380515(v=vs.85).aspx)。換句話說,如果您之前使用 SSL,請考量升級至 TLS。一般而言,我們建議由 Nginx 來處理 TLS。如需有關在 Nginx(和其他伺服器)上配置 TLS 的適當參考資料,請參閱 [Recommended Server Configurations (Mozilla Wiki)](https://wiki.mozilla.org/Security/Server_Side_TLS#Recommended_Server_Configurations)。
                    
29
                    
                
logger.cc https://gitlab.com/jonnialva90/iridium-browser | C++ | 366 lines
                    
139
                    
140void Logger::LogNewSocketEvent(const CastSocket& cast_socket) {
                    
141  DCHECK(thread_checker_.CalledOnValidThread());
                    
148  aggregated_socket_event.set_endpoint_id(ip.back());
                    
149  aggregated_socket_event.set_channel_auth_type(cast_socket.channel_auth() ==
                    
150                                                        CHANNEL_AUTH_TYPE_SSL
                    
300
                    
301  std::deque<proto::SocketEvent>& socket_events = it->second->socket_events;
                    
302  if (socket_events.size() >= kMaxEventsPerSocket) {
                    
326        log.add_aggregated_socket_event();
                    
327    new_aggregated_socket_event->CopyFrom(it->second->aggregated_socket_event);
                    
328
                    
328
                    
329    const std::deque<SocketEvent>& socket_events = it->second->socket_events;
                    
330    for (std::deque<SocketEvent>::const_iterator socket_event_it =
                    
                
auth.go https://gitlab.com/achedeuzot/fhir | Go | 467 lines
                    
97	for socket.cachedNonce == "" && socket.dead == nil {
                    
98		debugf("Socket %p to %s: waiting for nonce", socket, socket.addr)
                    
99		socket.gotNonce.Wait()
                    
131		}
                    
132		debugf("Socket %p to %s: nonce unmarshalled: %#v", socket, socket.addr, result)
                    
133		if result.Code == 13390 {
                    
180
                    
181	debugf("Socket %p to %s: login: db=%q user=%q", socket, socket.addr, cred.Source, cred.Username)
                    
182
                    
198	} else {
                    
199		debugf("Socket %p to %s: login successful", socket, socket.addr)
                    
200	}
                    
461			copy(socket.logout[i:], socket.logout[i+1:])
                    
462			socket.logout = socket.logout[:len(socket.logout)-1]
                    
463			return true
                    
                
58-debug_spec.js https://gitlab.com/farm-assistant/nodered | JavaScript | 338 lines
                    
19var helper = require("../../helper.js");
                    
20var WebSocket = require('ws');
                    
21
                    
46            var n1 = helper.getNode("n1");
                    
47            websocket_test(function() {
                    
48                n1.emit("input", {payload:"test"});
                    
62            var count = 0;
                    
63            websocket_test(function() {
                    
64                n1.emit("input", {payload:"test"});
                    
91            var n1 = helper.getNode("n1");
                    
92            websocket_test(function() {
                    
93                n1.emit("input", {payload:"test"});
                    
106            var n1 = helper.getNode("n1");
                    
107            websocket_test(function() {
                    
108                n1.emit("input", {payload:"test", foo:"bar"});
                    
                
MemoryFileSystem.js https://gitlab.com/limorelv/trelloApp | JavaScript | 225 lines
                    
57			isFIFO: falseFn,
                    
58			isSocket: falseFn
                    
59		};
                    
67			isFIFO: falseFn,
                    
68			isSocket: falseFn
                    
69		};
                    
                
vhci_sysfs.c https://gitlab.com/webhaikal/SenseiOneplus3 | C | 252 lines
                    
41	 * output example:
                    
42	 * prt sta spd dev socket           local_busid
                    
43	 * 000 004 000 000         c5a7bb80 1-2.3
                    
45	 *
                    
46	 * IP address can be retrieved from a socket pointer address by looking
                    
47	 * up /proc/net/{tcp,tcp6}. Also, a userland program may remember a
                    
50	out += sprintf(out,
                    
51		       "prt sta spd bus dev socket           local_busid\n");
                    
52
                    
175	struct vhci_device *vdev;
                    
176	struct socket *socket;
                    
177	int sockfd = 0;
                    
225	vdev->speed         = speed;
                    
226	vdev->ud.tcp_socket = socket;
                    
227	vdev->ud.status     = VDEV_ST_NOTASSIGNED;
                    
                
server.js https://gitlab.com/thomasphillips3/beerlocker | JavaScript | 448 lines
                    
48 * @param {(Buffer|string)} [options.sslPass=null] String or buffer containing the certificate password (needs to have a mongod server with ssl support, 2.4 or higher)
                    
49 * @param {object} [options.socketOptions=null] Socket options
                    
50 * @param {boolean} [options.socketOptions.autoReconnect=false] Reconnect on error.
                    
50 * @param {boolean} [options.socketOptions.autoReconnect=false] Reconnect on error.
                    
51 * @param {boolean} [options.socketOptions.noDelay=true] TCP Socket NoDelay option.
                    
52 * @param {number} [options.socketOptions.keepAlive=0] TCP KeepAlive on the socket with a X ms delay before start.
                    
53 * @param {number} [options.socketOptions.connectTimeoutMS=0] TCP Connection timeout setting
                    
54 * @param {number} [options.socketOptions.socketTimeoutMS=0] TCP Socket timeout setting
                    
55 * @param {number} [options.reconnectTries=30] Server attempt to reconnect #times
                    
105
                    
106  // Socket options passed down
                    
107  if(options.socketOptions) {
                    
113    if(options.socketOptions.socketTimeoutMS) {
                    
114      clonedOptions.socketTimeout = options.socketOptions.socketTimeoutMS;
                    
115    }
                    
                
arvcameratest.c https://gitlab.com/subin.plakkannickal/aravis | C | 420 lines
                    
17static int arv_option_gain = -1;
                    
18static gboolean arv_option_auto_socket_buffer = FALSE;
                    
19static gboolean arv_option_no_packet_resend = FALSE;
                    
26static gboolean arv_option_high_priority = FALSE;
                    
27static gboolean arv_option_no_packet_socket = FALSE;
                    
28static char *arv_option_chunks = NULL;
                    
78		"auto",					'a', 0, G_OPTION_ARG_NONE,
                    
79		&arv_option_auto_socket_buffer,		"Auto socket buffer size", NULL
                    
80	},
                    
118		"no-packet-socket",			'\0', 0, G_OPTION_ARG_NONE,
                    
119		&arv_option_no_packet_socket,		"Disable use of packet socket", NULL
                    
120	},
                    
341					g_object_set (stream,
                    
342						      "socket-buffer", ARV_GV_STREAM_SOCKET_BUFFER_AUTO,
                    
343						      "socket-buffer-size", 0,
                    
                
upnp.go https://gitlab.com/shinvdu/syncthing | Go | 440 lines
                    
129
                    
130	socket, err := net.ListenMulticastUDP("udp4", intf, &net.UDPAddr{IP: ssdp.IP})
                    
131	if err != nil {
                    
134	}
                    
135	defer socket.Close() // Make sure our socket gets closed
                    
136
                    
136
                    
137	err = socket.SetDeadline(time.Now().Add(timeout))
                    
138	if err != nil {
                    
144
                    
145	_, err = socket.WriteTo(search, ssdp)
                    
146	if err != nil {
                    
155		resp := make([]byte, 65536)
                    
156		n, _, err := socket.ReadFrom(resp)
                    
157		if err != nil {
                    
                
process.c https://gitlab.com/grayhamster/io.js | C | 524 lines
                    
114
                    
115int uv__make_socketpair(int fds[2], int flags) {
                    
116#if defined(__linux__)
                    
121
                    
122  if (socketpair(AF_UNIX, SOCK_STREAM | UV__SOCK_CLOEXEC | flags, 0, fds) == 0)
                    
123    return 0;
                    
135
                    
136  if (socketpair(AF_UNIX, SOCK_STREAM, 0, fds))
                    
137    return -errno;
                    
202    else
                    
203      return uv__make_socketpair(fds, 0);
                    
204
                    
                
test_in_http.rb https://gitlab.com/vectorci/fluentd | Ruby | 442 lines
                    
8    def startup
                    
9      socket_manager_path = ServerEngine::SocketManager::Server.generate_path
                    
10      @server = ServerEngine::SocketManager::Server.open(socket_manager_path)
                    
10      @server = ServerEngine::SocketManager::Server.open(socket_manager_path)
                    
11      ENV['SERVERENGINE_SOCKETMANAGER_PATH'] = socket_manager_path.to_s
                    
12    end
                    
                
tcp_probe.c https://gitlab.com/abhishekr700/ASUS_ZenFone_ZE550KL | C | 260 lines
                    
24#include <linux/kprobes.h>
                    
25#include <linux/socket.h>
                    
26#include <linux/tcp.h>
                    
                
shepherd.scm https://gitlab.com/janneke/guix | Scheme | 157 lines
                    
102                          (format #f "/run/user/~a" (getuid)))
                    
103                      "/shepherd/socket"))
                    
104              (let ((log-dir (or (getenv "XDG_LOG_HOME")
                    
128              (format #f "/run/user/~a" (getuid)))
                    
129          "/shepherd/socket"))
                    
130        #$(reload-configuration-gexp config)
                    
                
simple-error-model.cc https://gitlab.com/pmaddi/cs433 | C++ | 173 lines
                    
115
                    
116  OnOffHelper onoff ("ns3::UdpSocketFactory",
                    
117    Address (InetSocketAddress (i3i2.GetAddress (1), port)));
                    
125  // Create an optional packet sink to receive these packets
                    
126  PacketSinkHelper sink ("ns3::UdpSocketFactory",
                    
127    Address (InetSocketAddress (Ipv4Address::GetAny (), port)));
                    
133  onoff.SetAttribute ("Remote", 
                    
134                      AddressValue (InetSocketAddress (i1i2.GetAddress (0), port)));
                    
135  apps = onoff.Install (c.Get (3));
                    
140  sink.SetAttribute ("Local", 
                    
141                     AddressValue (InetSocketAddress (Ipv4Address::GetAny (), port)));
                    
142  apps = sink.Install (c.Get (1));
                    
                
TrustSpecifiedOkHttpClient.java https://gitlab.com/samuel-davis/DDF-TestSource | Java | 301 lines
                    
49    X509TrustManager trustManager;
                    
50    SSLSocketFactory sslSocketFactory;
                    
51
                    
60      );
                    
61      sslSocketFactory = sslContext.getSocketFactory();
                    
62    } catch (GeneralSecurityException e) {
                    
68    builder.readTimeout(readTimeout, TimeUnit.SECONDS);
                    
69    builder.sslSocketFactory(sslSocketFactory, trustManager);
                    
70
                    
82    X509TrustManager trustManager;
                    
83    SSLSocketFactory sslSocketFactory;
                    
84    ArrayList<String> certArray = getCertDirectoryFileNames();
                    
94      );
                    
95      sslSocketFactory = sslContext.getSocketFactory();
                    
96    } catch (GeneralSecurityException e) {
                    
                
WeiXinSvcImpl.java https://gitlab.com/spiderworts/ab_pc_cms | Java | 358 lines
                    
27import org.apache.http.conn.scheme.SchemeRegistry;
                    
28import org.apache.http.conn.ssl.SSLSocketFactory;
                    
29import org.apache.http.entity.StringEntity;
                    
312	            ctx.init(null, new TrustManager[] { tm }, null);
                    
313	            SSLSocketFactory ssf = new SSLSocketFactory(ctx);
                    
314	            ssf.setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER);
                    
                
Cocos2dxHttpURLConnection.java https://gitlab.com/gasabr/flappy-test | Java | 403 lines
                    
131
                    
132            httpsURLConnection.setSSLSocketFactory(context.getSocketFactory());
                    
133        } catch (Exception e) {
                    
                
eventtarget.rs https://gitlab.com/0072016/0072016-SDK-js-sdk-framework- | Rust | 349 lines
                    
51    Node(NodeTypeId),
                    
52    WebSocket,
                    
53    Window,
                    
                
ConnectionConfig.js https://gitlab.com/ralexs04/shop-List-w | JavaScript | 201 lines
                    
14  this.localAddress       = options.localAddress;
                    
15  this.socketPath         = options.socketPath;
                    
16  this.user               = options.user || undefined;
                    
                
sandbox.c https://gitlab.com/0072016/Facebook-SDK- | C | 483 lines
                    
24#include <sys/resource.h>
                    
25#include <sys/socket.h>
                    
26#include <sys/stat.h>
                    
82  int sv[2];
                    
83  if (socketpair(AF_UNIX, SOCK_STREAM, 0, sv) == -1) {
                    
84    perror("socketpair");
                    
232  // We need to close kZygoteIdFd before the child can continue. We use this
                    
233  // socketpair to tell the child when to continue;
                    
234  int sync_fds[2];
                    
234  int sync_fds[2];
                    
235  if (socketpair(AF_UNIX, SOCK_STREAM, 0, sync_fds)) {
                    
236    FatalError("Failed to create a socketpair");
                    
248        if (close(sync_fds[0]) || shutdown(sync_fds[1], SHUT_RD))
                    
249          FatalError("Could not close socketpair");
                    
250        // The kZygoteIdFd needs to be closed in the parent before
                    
                
package-summary.html https://gitlab.com/essere.lab.public/qualitas.class-corpus | HTML | 205 lines
                    
91<TR BGCOLOR="white" CLASS="TableRowColor">
                    
92<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/AuthenticatedServerSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">AuthenticatedServerSocketFactory</A></B></TD>
                    
93<TD>This class defines a AuthenticatedSSLSocketFactory
                    
99<TR BGCOLOR="white" CLASS="TableRowColor">
                    
100<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/AuthenticatedSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">AuthenticatedSocketFactory</A></B></TD>
                    
101<TD>This class defines a AuthenticatedSSLSocketFactory
                    
107<TR BGCOLOR="white" CLASS="TableRowColor">
                    
108<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/RMISSLClientSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">RMISSLClientSocketFactory</A></B></TD>
                    
109<TD>This class defines a RMISSLClientSocketFactory</TD>
                    
111<TR BGCOLOR="white" CLASS="TableRowColor">
                    
112<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/RMISSLServerSocketFactory.html" title="class in org.objectweb.cjdbc.common.net">RMISSLServerSocketFactory</A></B></TD>
                    
113<TD>This class defines a RMISSLServerSocketFactory</TD>
                    
115<TR BGCOLOR="white" CLASS="TableRowColor">
                    
116<TD WIDTH="15%"><B><A HREF="../../../../../org/objectweb/cjdbc/common/net/SocketFactoryFactory.html" title="class in org.objectweb.cjdbc.common.net">SocketFactoryFactory</A></B></TD>
                    
117<TD>This class defines a SocketFactory</TD>
                    
                
main.py https://gitlab.com/essere.lab.public/qualitas.class-corpus | Python | 305 lines
                    
87        optParser.add_option(
                    
88            "--debug-socket",
                    
89            action='store_true',
                    
89            action='store_true',
                    
90            dest="debug_socket",
                    
91            default=None
                    
229            kwargs['port'] = options.port
                    
230        if options.debug_socket is not None:
                    
231            kwargs['debug_socket'] = sys.stderr
                    
                
index.js https://gitlab.com/aelharrak/react | JavaScript | 222 lines
                    
114		if (options.timeout) {
                    
115			req.once('socket', function(socket) {
                    
116				reqTimeout = setTimeout(function() {
                    
                
FtpInitialConnectTimeoutTest.java https://gitlab.com/matticala/apache-camel | Java | 171 lines
                    
48    /**
                    
49     * Create the answer for the socket factory that causes a SocketTimeoutException to occur in connect.
                    
50     */
                    
50     */
                    
51    private static class SocketAnswer implements Answer<Socket> {
                    
52
                    
54        public Socket answer(InvocationOnMock invocation) throws Throwable {
                    
55            final Socket socket = spy(new Socket());
                    
56            final AtomicBoolean timeout = new AtomicBoolean();
                    
128
                    
129    private SocketFactory createSocketFactory() throws IOException {
                    
130        SocketFactory socketFactory = mock(SocketFactory.class);
                    
130        SocketFactory socketFactory = mock(SocketFactory.class);
                    
131        when(socketFactory.createSocket()).thenAnswer(new SocketAnswer());
                    
132        return socketFactory;
                    
                
NSOutputStream_socket.mm https://gitlab.com/goolic/WinObjC | Objective C++ | 184 lines
                    
16
                    
17static BOOL socketHasSpaceAvailable(id socket) {
                    
18   NSSelectSet* selectSet = [[[NSSelectSet alloc] init] autorelease];
                    
28@implementation NSOutputStream_socket : NSStream
                    
29    /* annotate with type */ -(id) initWithSocket:(id)socket streamStatus:(DWORD)status {
                    
30        _delegate=self;
                    
131            if(sslHandler==nil)
                    
132                return socketHasSpaceAvailable(_socket);
                    
133            else {
                    
136                else if ( socketHasSpaceAvailable(_socket)) {
                    
137                    [sslHandler transferOneBufferFromSSLToSocket:_socket];
                    
138                }
                    
161
                    
162            [sslHandler runWithSocket:_socket];
                    
163            [_inputSource setSelectEventMask:[_inputSource selectEventMask] | NSSelectWriteEvent];
                    
                
WebsocketComponentAutoConfiguration.java https://gitlab.com/matticala/apache-camel | Java | 129 lines
                    
16 */
                    
17package org.apache.camel.component.atmosphere.websocket.springboot;
                    
18
                    
23import org.apache.camel.CamelContext;
                    
24import org.apache.camel.component.atmosphere.websocket.WebsocketComponent;
                    
25import org.apache.camel.spi.ComponentCustomizer;
                    
57        WebsocketComponentConfiguration.class})
                    
58public class WebsocketComponentAutoConfiguration {
                    
59
                    
60    private static final Logger LOGGER = LoggerFactory
                    
61            .getLogger(WebsocketComponentAutoConfiguration.class);
                    
62    @Autowired
                    
79    @ConditionalOnMissingBean(WebsocketComponent.class)
                    
80    public WebsocketComponent configureWebsocketComponent() throws Exception {
                    
81        WebsocketComponent component = new WebsocketComponent();
                    
                
gl_rst.c https://gitlab.com/rychly/rk3026-linux-sources | C | 473 lines
                    
189 *        1. registering for reset callbacks
                    
190 *        2. initialize netlink socket 
                    
191 *
                    
226 * @brief This routine is responsible for 
                    
227 *        1. uninitialize netlink socket 
                    
228 *        2. deregistering for reset callbacks
                    
304/*!
                    
305 * @brief This routine send out message via netlink socket
                    
306 *
                    
                
rpc_manager.cpp https://gitlab.com/andreicristianpetcu/popcorn-time | C++ | 522 lines
                    
32
                    
33#include "libtorrent/socket.hpp"
                    
34
                    
167rpc_manager::rpc_manager(node_id const& our_id
                    
168	, routing_table& table, udp_socket_interface* sock)
                    
169	: m_pool_allocator(observer_size, 10)
                    
                
util.h https://gitlab.com/bsd1993/android_kernel_zte_x9180 | C Header | 268 lines
                    
69#include <sys/poll.h>
                    
70#include <sys/socket.h>
                    
71#include <sys/ioctl.h>
                    
                
Readme.md https://gitlab.com/hemantr/NetBeansProjects | Markdown | 364 lines
                    
2
                    
3Socket.IO is a Node.JS project that makes WebSockets and realtime possible in
                    
4all browsers. It also enhances WebSockets by providing built-in multiplexing,
                    
82
                    
83io.sockets.on('connection', function (socket) {
                    
84  io.sockets.emit('this', { will: 'be received by everyone' });
                    
283
                    
284io.sockets.on('connection', function (socket) {
                    
285  socket.join('justin bieber fans');
                    
300
                    
301io.sockets.on('connection', function (socket) {
                    
302  socket.on('message', function () { });
                    
331io.configure(function () {
                    
332  io.set('transports', ['websocket', 'flashsocket', 'xhr-polling']);
                    
333});
                    
                
mainwindow.cpp https://gitlab.com/midiPlayer/midiPlayer | C++ | 225 lines
                    
27
                    
28MainWindow::MainWindow(WebSocketServer* ws) :
                    
29    WebSocketServerProvider(ws),
                    
                
app.py https://gitlab.com/johannes.valbjorn/CallRoulette | Python | 214 lines
                    
79        except asyncio.TimeoutError:
                    
80            log.warning('Timeout reading from socket')
                    
81            self.close()
                    
104
                    
105class WebSocketHandler:
                    
106    def __init__(self):
                    
110    def __call__(self, request):
                    
111        ws = web.WebSocketResponse(protocols=('callroulette',))
                    
112        ws.start(request)
                    
191    app.router.add_route('GET', '/', LazyFileHandler(INDEX_FILE, 'text/html'))
                    
192    app.router.add_route('GET', '/ws', WebSocketHandler())
                    
193    app.router.add_route('GET', '/static/{path:.*}', StaticFilesHandler(STATIC_FILES))
                    
                
module.py https://gitlab.com/unofficial-mirrors/ceph | Python | 410 lines
                    
9import os
                    
10import socket
                    
11import tempfile
                    
44            hc_self.server = server
                    
45            hc_self.socket = sock
                    
46            hc_self.rfile = makefile(sock, "rb", hc_self.rbufsize)
                    
161            'engine.autoreload.on': False,
                    
162            'server.socket_host': server_addr,
                    
163            'server.socket_port': int(server_port),
                    
175        uri = "https://{0}:{1}{2}/".format(
                    
176            socket.getfqdn() if server_addr == "::" else server_addr,
                    
177            server_port,
                    
                
tcp.c https://gitlab.com/deadnem/Singularity | C | 326 lines
                    
55/* doing it this way avoids calling tcp_sk() */
                    
56void rds_tcp_nonagle(struct socket *sock)
                    
57{
                    
66
                    
67void rds_tcp_tune(struct socket *sock)
                    
68{
                    
93
                    
94void rds_tcp_restore_callbacks(struct socket *sock,
                    
95			       struct rds_tcp_connection *tc)
                    
120 */
                    
121void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn)
                    
122{
                    
133
                    
134	/* accepted sockets need our listen data ready undone */
                    
135	if (sock->sk->sk_data_ready == rds_tcp_listen_data_ready)
                    
                
rfcomm.h https://gitlab.com/deadnem/Singularity | C Header | 366 lines
                    
156	struct list_head list;
                    
157	struct socket   *sock;
                    
158	struct timer_list timer;
                    
277
                    
278/* ---- RFCOMM sockets ---- */
                    
279struct sockaddr_rc {
                    
308
                    
309int  rfcomm_init_sockets(void);
                    
310void rfcomm_cleanup_sockets(void);
                    
                
tcp.h https://gitlab.com/mrimp/linaro-toolchains | C Header | 301 lines
                    
66# include <sys/types.h>
                    
67# include <sys/socket.h>
                    
68
                    
243
                    
244/* For TCP_MD5SIG socket option.  */
                    
245#define TCP_MD5SIG_MAXKEYLEN	80
                    
255
                    
256/* For socket repair options.  */
                    
257struct tcp_repair_opt
                    
271
                    
272/* For cookie transactions socket options.  */
                    
273#define TCP_COOKIE_MIN		8		/*  64-bits */
                    
                
JSchChannelsSupport.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 340 lines
                    
245                    if (RemoteStatistics.COLLECT_STATISTICS) {
                    
246                        newSession.setSocketFactory(MeasurableSocketFactory.getInstance());
                    
247                    }
                    
                
kqueue.go https://gitlab.com/auchalet/mattermost | Go | 503 lines
                    
187		// Don't watch sockets.
                    
188		if fi.Mode()&os.ModeSocket == os.ModeSocket {
                    
189			return "", nil
                    
                
probe.js https://gitlab.com/Guy1394/gaia | JavaScript | 181 lines
                    
56          } else {
                    
57            // if the error was socket-level or something, let it pass
                    
58            // through untouched
                    
72          } else {
                    
73            // if the error was socket-level or something, let it pass
                    
74            // through untouched
                    
116  //      request: Pop3Client.Request (if applicable),
                    
117  //      exception: (A socket error, if available),
                    
118  //    };
                    
127  }
                    
128  // If there was a socket exception and the exception looks like
                    
129  // a security exception, note that it was a security-related
                    
                
select_reactor.ipp https://gitlab.com/cdeclare/intcrypt | C++ Header | 315 lines
                    
29#include <boost/asio/detail/signal_blocker.hpp>
                    
30#include <boost/asio/detail/socket_ops.hpp>
                    
31
                    
100
                    
101int select_reactor::register_descriptor(socket_type,
                    
102    select_reactor::per_descriptor_data&)
                    
107int select_reactor::register_internal_descriptor(
                    
108    int op_type, socket_type descriptor,
                    
109    select_reactor::per_descriptor_data&, reactor_op* op)
                    
118
                    
119void select_reactor::move_descriptor(socket_type,
                    
120    select_reactor::per_descriptor_data&,
                    
124
                    
125void select_reactor::start_op(int op_type, socket_type descriptor,
                    
126    select_reactor::per_descriptor_data&, reactor_op* op,
                    
                
SmtpTransport.php https://gitlab.com/shubam39/CakeTooDoo | PHP | 373 lines
                    
89 * @return array
                    
90 * @throws SocketException
                    
91 */
                    
196				if (!$this->_smtpSend(base64_encode($this->_config['username']), '334')) {
                    
197					throw new SocketException(__d('cake_dev', 'SMTP server did not accept the username.'));
                    
198				}
                    
199				if (!$this->_smtpSend(base64_encode($this->_config['password']), '235')) {
                    
200					throw new SocketException(__d('cake_dev', 'SMTP server did not accept the password.'));
                    
201				}
                    
331	protected function _generateSocket() {
                    
332		$this->_socket = new CakeSocket($this->_config);
                    
333	}
                    
368			}
                    
369			throw new SocketException(__d('cake_dev', 'SMTP Error: %s', $response));
                    
370		}
                    
                
Message.h https://gitlab.com/edelmaks/iOS-iphoneheaders | C Header | 147 lines
                    
82#import <Message/MFStream.h>
                    
83#import <Message/_MFSocket.h>
                    
84#import <Message/MFConnection.h>
                    
                
data_use_measurement_unittest.cc https://gitlab.com/jonnialva90/iridium-browser | C++ | 151 lines
                    
13#include "net/base/request_priority.h"
                    
14#include "net/socket/socket_test_util.h"
                    
15#include "net/url_request/url_request.h"
                    
42                             net::MockRead("Test Content")};
                    
43    net::StaticSocketDataProvider socket_data(reads, arraysize(reads), nullptr,
                    
44                                              0);
                    
44                                              0);
                    
45    socket_factory_->AddSocketDataProvider(&socket_data);
                    
46
                    
76                             net::MockRead("Test Content")};
                    
77    net::StaticSocketDataProvider socket_data(reads, arraysize(reads), nullptr,
                    
78                                              0);
                    
78                                              0);
                    
79    socket_factory_->AddSocketDataProvider(&socket_data);
                    
80
                    
                
xt_TPROXY.c https://gitlab.com/deadnem/Singularity | C | 432 lines
                    
84 *
                    
85 * Returns the listener socket if there's one, the TIME_WAIT socket if
                    
86 * no such listener is found, or NULL if the TCP header is incomplete.
                    
102		/* SYN to a TIME_WAIT socket, we'd rather redirect it
                    
103		 * to a listener socket if there's one */
                    
104		struct sock *sk2;
                    
227 * @par:	Iptables target parameters.
                    
228 * @sk:		The TIME_WAIT TCP socket found by the lookup.
                    
229 *
                    
229 *
                    
230 * We have to handle SYN packets arriving to TIME_WAIT sockets
                    
231 * differently: instead of reopening the connection we should rather
                    
236 *
                    
237 * Returns the listener socket if there's one, the TIME_WAIT socket if
                    
238 * no such listener is found, or NULL if the TCP header is incomplete.
                    
                
README.md https://gitlab.com/rickyvaughn2/Pi-GPIO-Server | Markdown | 243 lines
                    
1# angular-socket-io [![Build Status](https://travis-ci.org/btford/angular-socket-io.png)](https://travis-ci.org/btford/angular-socket-io)
                    
2
                    
91. `bower install angular-socket-io` or [download the zip](https://github.com/btford/angular-socket-io/archive/master.zip).
                    
102. Make sure the Socket.IO client lib is loaded. It's often served at `/socket.io/socket.io.js`.
                    
113. Include the `socket.js` script provided by this component into your app.
                    
80
                    
81`socket.forward` allows you to forward the events received by Socket.IO's socket to AngularJS's event system.
                    
82You can then listen to the event with `$scope.$on`.
                    
129
                    
130This option allows you to provide the `socket` service with a `Socket.IO socket` object to be used internally.
                    
131This is useful if you want to connect on a different path, or need to hold a reference to the `Socket.IO socket` object for use elsewhere.
                    
140  mySocket = socketFactory({
                    
141    ioSocket: myIoSocket
                    
142  });
                    
223]).
                    
224factory('socket', function (socketFactory) {
                    
225  return socketFactory({
                    
                
TrustingOkHttpClient.java https://gitlab.com/samuel-davis/DDF-TestSource | Java | 175 lines
                    
23import javax.net.ssl.SSLSession;
                    
24import javax.net.ssl.SSLSocketFactory;
                    
25import javax.net.ssl.TrustManager;
                    
84      // Create an ssl socket factory with our all-trusting manager
                    
85      final SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory();
                    
86
                    
88
                    
89      builder.sslSocketFactory(sslSocketFactory);
                    
90
                    
                
AwsIotMqttConnection.java https://gitlab.com/github-cloud-corp/aws-iot-device-sdk-java | Java | 170 lines
                    
46
                    
47    private final SocketFactory socketFactory;
                    
48
                    
53
                    
54    public AwsIotMqttConnection(AbstractAwsIotClient client, SocketFactory socketFactory, String serverUri)
                    
55            throws AWSIotException {
                    
57
                    
58        this.socketFactory = socketFactory;
                    
59
                    
146
                    
147    private MqttConnectOptions buildMqttConnectOptions(AbstractAwsIotClient client, SocketFactory socketFactory) {
                    
148        MqttConnectOptions options = new MqttConnectOptions();
                    
149
                    
150        options.setSocketFactory(socketFactory);
                    
151        options.setCleanSession(true);
                    
                
control.hpp https://gitlab.com/vectorci/rippled | C++ Header | 182 lines
                    
10 *       documentation and/or other materials provided with the distribution.
                    
11 *     * Neither the name of the WebSocket++ Project nor the
                    
12 *       names of its contributors may be used to endorse or promote products
                    
27
                    
28#ifndef WEBSOCKET_CONTROL_MESSAGE_HPP
                    
29#define WEBSOCKET_CONTROL_MESSAGE_HPP
                    
34#include "../processors/processor.hpp"
                    
35#include "../websocket_frame.hpp"
                    
36#include "../utf8_validator/utf8_validator.hpp"
                    
38
                    
39using websocketpp_02::processor::hybi_util::circshift_prepared_key;
                    
40
                    
40
                    
41namespace websocketpp_02 {
                    
42namespace message {
                    
                
svr-x11fwd.c https://gitlab.com/Orvillo/Tomato | C | 241 lines
                    
64
                    
65	/* create listening socket */
                    
66	fd = socket(PF_INET, SOCK_STREAM, 0);
                    
84
                    
85	/* listener code will handle the socket now.
                    
86	 * No cleanup handler needed, since listener_remove only happens
                    
103
                    
104/* accepts a new X11 socket */
                    
105/* returns DROPBEAR_FAILURE or DROPBEAR_SUCCESS */
                    
235		/* otherwise it was an error we don't know about */
                    
236		dropbear_log(LOG_DEBUG, "failed to bind x11 socket");
                    
237		break;
                    
                
io.hpp https://gitlab.com/wilane/mesos | C++ Header | 189 lines
                    
98 *     A failure will be returned if an error is detected.
                    
99 *     If writing to a socket or pipe, an error will be returned if the
                    
100 *     the read end of the socket or pipe has been closed.
                    
147 * TODO(hartem): This function will currently return an error if fd
                    
148 * is not a socket descriptor. Chnages need to be made to support
                    
149 * ordinary files and pipes as well.
                    
150 *
                    
151 * @param fd socket descriptor.
                    
152 * @param data buffer to which peek'd bytes will be copied.
                    
178 *
                    
179 * @param fd socket descriptor.
                    
180 * @param limit maximum number of bytes to peek.
                    
                
CompositeX509KeyManager.scala https://gitlab.com/KiaraGrouwstra/playframework | Scala | 165 lines
                    
10import java.security.cert.{ CertificateException, X509Certificate }
                    
11import java.net.Socket
                    
12import scala.collection.mutable.ArrayBuffer
                    
47
                    
48  def chooseClientAlias(keyType: Array[String], issuers: Array[Principal], socket: Socket): String = {
                    
49    logger.debug(s"chooseClientAlias: keyType = ${keyType.toSeq}, issuers = ${issuers.toSeq}, socket = $socket")
                    
51    withKeyManagers { keyManager =>
                    
52      val clientAlias = keyManager.chooseClientAlias(keyType, issuers, socket)
                    
53      if (clientAlias != null) {
                    
110
                    
111  def chooseServerAlias(keyType: String, issuers: Array[Principal], socket: Socket): String = {
                    
112    logger.debug(s"chooseServerAlias: keyType = $keyType, issuers = ${issuers.toSeq}, socket = $socket")
                    
113    withKeyManagers { keyManager =>
                    
114      val serverAlias = keyManager.chooseServerAlias(keyType, issuers, socket)
                    
115      if (serverAlias != null) {
                    
                
test.sh https://gitlab.com/kush/jarulraj-postgresql-cpp | Shell | 229 lines
                    
40		LISTEN_ADDRESSES=""
                    
41		# Select a socket directory.  The algorithm is from the "configure"
                    
42		# script; the outcome mimics pg_regress.c:make_temp_sockdir().
                    
54			{
                    
55				echo "could not create socket temporary directory in \"/tmp\""
                    
56				exit 1
                    
                
ip.h https://gitlab.com/Krzyzanowski_Pawel/biosignal_gen | C Header | 463 lines
                    
2 * INET		An implementation of the TCP/IP protocol suite for the LINUX
                    
3 *		operating system.  INET is implemented using the  BSD Socket
                    
4 *		interface as the means of communication with the user level.
                    
                
connect.hpp https://gitlab.com/Teo-Mirror/AtomicGameEngine | C++ Header | 428 lines
                    
52template <typename Protocol, typename SocketService, typename Iterator>
                    
53inline Iterator connect(basic_socket<Protocol, SocketService>& s,
                    
54    Iterator begin, asio::error_code& ec)
                    
77    typename Iterator, typename ConnectCondition>
                    
78Iterator connect(basic_socket<Protocol, SocketService>& s,
                    
79    Iterator begin, ConnectCondition connect_condition)
                    
260  //private:
                    
261    basic_socket<Protocol, SocketService>& socket_;
                    
262    Iterator iter_;
                    
324    void (asio::error_code, Iterator))
                    
325async_connect(basic_socket<Protocol, SocketService>& s,
                    
326    Iterator begin, ASIO_MOVE_ARG(ComposedConnectHandler) handler)
                    
375    void (asio::error_code, Iterator))
                    
376async_connect(basic_socket<Protocol, SocketService>& s,
                    
377    Iterator begin, ConnectCondition connect_condition,
                    
                
c-api.rst https://gitlab.com/jonnialva90/iridium-browser | ReStructuredText | 364 lines
                    
110
                    
111  * `PPB_TCPSocket <pepper_stable/c/struct_p_p_b___t_c_p_socket__1__1.html>`__
                    
112
                    
116
                    
117  * `PPB_UDPSocket <pepper_stable/c/struct_p_p_b___u_d_p_socket__1__0.html>`__
                    
118
                    
138
                    
139  * `PPB_WebSocket <pepper_stable/c/struct_p_p_b___web_socket__1__0.html>`__
                    
140
                    
322
                    
323  * `ppb_tcp_socket.h <pepper_stable/c/ppb__tcp__socket_8h.html>`__
                    
324
                    
326
                    
327  * `ppb_udp_socket.h <pepper_stable/c/ppb__udp__socket_8h.html>`__
                    
328
                    
                
guile-fibers-wait-for-io-readiness.patch https://gitlab.com/janneke/guix | Patch | 346 lines
                    
62+Make an operation that will succeed with no values when the input
                    
63+port @var{port} becomes readable.  For passive sockets, this operation
                    
64+succeeds when a connection becomes available.
                    
277+;;    This is tested with a pipe (read & write)
                    
278+;;    and a listening socket (read, or accept in this case).
                    
279+;;
                    
284+;;
                    
285+;;    These are again tested with a pipe and a listening socket
                    
286+;;
                    
288+
                    
289+(define (make-listening-socket)
                    
290+  (let ((server (socket PF_INET SOCK_DGRAM 0)))
                    
293+
                    
294+(let ((s (make-listening-socket)))
                    
295+  (assert-run-fibers-returns (#t)
                    
                
client.rb https://gitlab.com/0072016/metasploit-framework-rapid7 | Ruby | 219 lines
                    
5
                    
6require 'rex/socket'
                    
7require 'thread'
                    
38
                    
39    self.sock = Rex::Socket::Udp.create(
                    
40      'PeerHost' => self.server_host,
                    
44
                    
45    self.monitor   = ::Thread.new { monitor_socket }
                    
46
                    
64
                    
65  def monitor_socket
                    
66    while true
                    
81      rescue ::Exception => e
                    
82        dprint("monitor_socket: #{e.class} #{e} #{e.backtrace}")
                    
83        break
                    
                
live555-nosignal.patch https://gitlab.com/evilbinary/vlc | Patch | 139 lines
                    
21 Boolean RTPInterface::sendDataOverTCP(int socketNum, u_int8_t const* data, unsigned dataSize, Boolean forceSendToSucceed) {
                    
22-  int sendResult = send(socketNum, (char const*)data, dataSize, 0/*flags*/);
                    
23+  int sendResult = send(socketNum, (char const*)data, dataSize, MSG_NOSIGNAL);
                    
29 #endif
                    
30       makeSocketBlocking(socketNum, RTPINTERFACE_BLOCKING_WRITE_TIMEOUT_MS);
                    
31-      sendResult = send(socketNum, (char const*)(&data[numBytesSentSoFar]), numBytesRemainingToSend, 0/*flags*/);
                    
31-      sendResult = send(socketNum, (char const*)(&data[numBytesSentSoFar]), numBytesRemainingToSend, 0/*flags*/);
                    
32+      sendResult = send(socketNum, (char const*)(&data[numBytesSentSoFar]), numBytesRemainingToSend, MSG_NOSIGNAL);
                    
33       if ((unsigned)sendResult != numBytesRemainingToSend) {
                    
92   // Send the response header now, because we're about to add more data (the playlist):
                    
93-  send(fClientOutputSocket, (char const*)fResponseBuffer, strlen((char*)fResponseBuffer), 0);
                    
94+  send(fClientOutputSocket, (char const*)fResponseBuffer, strlen((char*)fResponseBuffer), MSG_NOSIGNAL);
                    
135-      = send(fOutputSocketNum, (const char*)&fBuffer[fUnwrittenBytesStart], numUnwrittenBytes(), 0);
                    
136+      = send(fOutputSocketNum, (const char*)&fBuffer[fUnwrittenBytesStart], numUnwrittenBytes(), MSG_NOSIGNAL);
                    
137     if (numBytesWritten < (int)numUnwrittenBytes()) {
                    
                
arcdevice.h https://gitlab.com/felipe_artur/linux-stable | C Header | 389 lines
                    
2 * INET         An implementation of the TCP/IP protocol suite for the LINUX
                    
3 *              operating system.  NET  is implemented using the  BSD Socket
                    
4 *              interface as the means of communication with the user level.
                    
                
netop.c https://gitlab.com/envieidoc/tomato | C | 528 lines
                    
21#include <sys/types.h>
                    
22#include <sys/socket.h>
                    
23#include <arpa/inet.h>
                    
62    do {
                    
63        lsock = socket( AF_INET, SOCK_STREAM, 0 );
                    
64        if( -1 == lsock ) break;
                    
82
                    
83        rc = setsockopt( lsock, SOL_SOCKET, SO_REUSEADDR,
                    
84                         &ON, sizeof(ON) );
                    
95        TRACE( (void)tmfprintf (g_flog, "Setting low watermark for "
                    
96            "server socket [%d] to [%d]\n", lsock, wmark) );
                    
97        rc = setsockopt (lsock, SOL_SOCKET, SO_RCVLOWAT,
                    
115        if(errno)
                    
116            mperror(g_flog, errno, "%s: socket/bind/listen error",
                    
117                    __func__);
                    
                
pptp_callmgr.c https://gitlab.com/envieidoc/advancedtomato2 | C | 388 lines
                    
10#include <sys/stat.h>
                    
11#include <sys/socket.h>
                    
12#include <netinet/in.h>
                    
121        fatal("Invalid IP address: %s", argv[1]);
                    
122    /* Step 1: Open sockets. */
                    
123    if ((inet_sock = open_inetsock(inetaddr)) < 0)
                    
125    if ((unix_sock = open_unixsock(inetaddr)) < 0)
                    
126        fatal("Could not open unix socket for %s", argv[1]);
                    
127    /* Step 1b: FORK and return status to calling process. */
                    
137    file2fd("/dev/null", "wb", STDERR_FILENO);
                    
138    /* Step 1c: Clean up unix socket on TERM */
                    
139    if (sigsetjmp(callmgr_env, 1) != 0)
                    
187	    break;
                    
188        /* Step 5b: Handle new connection to UNIX socket */
                    
189        if (FD_ISSET(unix_sock, &read_set)) {
                    
                
core-connection.h https://gitlab.com/brian0218/rk3188_r-box_android4.2.2_sdk | C Header | 169 lines
                    
31
                    
32// Socket timeout in millisec (set to 5 seconds)
                    
33#define CORE_PORT_TIMEOUT_MS    5000
                    
38 * Return:
                    
39 *  Sync socket descriptor on success, or -1 on failure, with errno appropriately
                    
40 *  set.
                    
41 */
                    
42SyncSocket* core_connection_open_socket(SockAddress* sockaddr);
                    
43
                    
45 * Param:
                    
46 *  console_socket Socket address for the console.
                    
47 * Return:
                    
125/* Creates a console client, and switches it to a given stream.
                    
126 *  console_socket Socket address for the console.
                    
127 *  stream_name Name of the stream to switch to.
                    
                
addr.c https://gitlab.com/bsd1993/android_kernel_zte_x9180 | C | 360 lines
                    
3 *
                    
4 * Convert socket addresses to presentation addresses and universal
                    
5 * addresses, and vice versa.
                    
119 * rpc_ntop - construct a presentation address in @buf
                    
120 * @sap: socket address
                    
121 * @buf: construction area
                    
235 * @buflen: length of presentation address in bytes
                    
236 * @sap: buffer into which to plant socket address
                    
237 * @salen: size of buffer in bytes
                    
238 *
                    
239 * Returns the size of the socket address if successful; otherwise
                    
240 * zero is returned.
                    
241 *
                    
242 * Plants a socket address in @sap and returns the size of the
                    
243 * socket address, if successful.  Returns zero if an error
                    
                
WebSocketClientHandshakerFactory.java https://gitlab.com/taichu/netty | Java | 132 lines
                    
21
                    
22import static io.netty.handler.codec.http.websocketx.WebSocketVersion.*;
                    
23
                    
50    public static WebSocketClientHandshaker newHandshaker(
                    
51            URI webSocketURL, WebSocketVersion version, String subprotocol,
                    
52            boolean allowExtensions, HttpHeaders customHeaders) {
                    
74    public static WebSocketClientHandshaker newHandshaker(
                    
75            URI webSocketURL, WebSocketVersion version, String subprotocol,
                    
76            boolean allowExtensions, HttpHeaders customHeaders, int maxFramePayloadLength) {
                    
83     *
                    
84     * @param webSocketURL
                    
85     *            URL for web socket communications. e.g "ws://myhost.com/mypath".
                    
106    public static WebSocketClientHandshaker newHandshaker(
                    
107            URI webSocketURL, WebSocketVersion version, String subprotocol,
                    
108            boolean allowExtensions, HttpHeaders customHeaders, int maxFramePayloadLength,
                    
                
audio_renderer_host.h https://gitlab.com/jonnialva90/iridium-browser | C Header | 315 lines
                    
37
                    
38// A SyncSocket pair is used to signal buffer readiness between processes.
                    
39
                    
194  // Complete the process of creating an audio stream. This will set up the
                    
195  // shared memory or shared socket in low latency mode and send the
                    
196  // NotifyStreamCreated message to the peer.
                    
                
socket_option.hpp https://gitlab.com/Sarahma/Installation-Requirements | C++ Header | 568 lines
                    
1//
                    
2// detail/socket_option.hpp
                    
3// ~~~~~~~~~~~~~~~~~~~~~~~~
                    
10
                    
11#ifndef BOOST_ASIO_IP_DETAIL_SOCKET_OPTION_HPP
                    
12#define BOOST_ASIO_IP_DETAIL_SOCKET_OPTION_HPP
                    
21#include <stdexcept>
                    
22#include <boost/asio/detail/socket_ops.hpp>
                    
23#include <boost/asio/detail/socket_types.hpp>
                    
32namespace detail {
                    
33namespace socket_option {
                    
34
                    
90
                    
91  // Get the level of the socket option.
                    
92  template <typename Protocol>
                    
                
iptunnel.c https://gitlab.com/vg/netsukuku-c | C | 475 lines
                    
79	strncpy(ifr.ifr_name, dev, IFNAMSIZ);
                    
80	fd = socket(AF_INET, SOCK_DGRAM, 0);
                    
81	err = ioctl(fd, SIOCGIFINDEX, &ifr);
                    
98	strncpy(ifr.ifr_name, dev, IFNAMSIZ);
                    
99	fd = socket(AF_INET, SOCK_DGRAM, 0);
                    
100	err = ioctl(fd, SIOCGIFHWADDR, &ifr);
                    
116	ifr.ifr_ifindex = idx;
                    
117	fd = socket(AF_INET, SOCK_DGRAM, 0);
                    
118	err = ioctl(fd, SIOCGIFNAME, &ifr);
                    
136	ifr.ifr_ifru.ifru_data = (void *) p;
                    
137	fd = socket(AF_INET, SOCK_DGRAM, 0);
                    
138	err = ioctl(fd, SIOCGETTUNNEL, &ifr);
                    
158	ifr.ifr_ifru.ifru_data = (void *) p;
                    
159	fd = socket(AF_INET, SOCK_DGRAM, 0);
                    
160	err = ioctl(fd, cmd, &ifr);
                    
                
config-win32.h https://gitlab.com/thomasphillips3/node | C Header | 385 lines
                    
91
                    
92/* Define if you have the closesocket function. */
                    
93#define HAVE_CLOSESOCKET 1
                    
100
                    
101/* Define if you have the ioctlsocket function. */
                    
102#define HAVE_IOCTLSOCKET 1
                    
103
                    
104/* Define if you have a working ioctlsocket FIONBIO function. */
                    
105#define HAVE_IOCTLSOCKET_FIONBIO 1
                    
125/* Define to the type of arg 1 for recv. */
                    
126#define RECV_TYPE_ARG1 SOCKET
                    
127
                    
143/* Define to the type of arg 1 for recvfrom. */
                    
144#define RECVFROM_TYPE_ARG1 SOCKET
                    
145
                    
                
agent.py https://gitlab.com/Blueprint-Marketing/newrelic-plugin-agent | Python | 339 lines
                    
10import requests
                    
11import socket
                    
12import sys
                    
76        """
                    
77        return {'host': socket.gethostname(),
                    
78                'pid': os.getpid(),
                    
                
WS.js git://github.com/martensms/lycheeJS.git | JavaScript | 640 lines
                    
14	/*
                    
15	 * WebSocket Framing Protocol
                    
16	 *
                    
                
index.js https://gitlab.com/roger1345/interesanteBot | JavaScript | 328 lines
                    
211
                    
212  describe('unix domain sockets', function(){
                    
213    it('without auth', function(done){
                    
                
callback.c https://gitlab.com/rychly/nst-linux-sources | C | 257 lines
                    
84		/*
                    
85		 * Listen for a request on the socket
                    
86		 */
                    
163out_err:
                    
164	dprintk("NFS: Couldn't create callback socket or server thread; "
                    
165		"err = %d\n", ret);
                    
                
gNET.cpp https://gitlab.com/xKIVIx/My_Game | C++ | 260 lines
                    
10	{
                    
11		LogSend(LOG_CRITICAL_ERROR, "gNET", "Can`t init socket API");
                    
12		return;
                    
13	}
                    
14	// init output socket
                    
15	output_sock_ = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
15	output_sock_ = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
16	if (output_sock_ == INVALID_SOCKET)
                    
17	{
                    
17	{
                    
18		LogSend(LOG_CRITICAL_ERROR, "gNET", "Can`t init output socket");
                    
19		WSACleanup();
                    
21	}
                    
22	// init input socket
                    
23	input_sock_ = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
                
cardbus.c https://gitlab.com/rychly/nst-linux-sources | C | 252 lines
                    
86    cards.  The "result" that is used externally is the cb_cis_virt
                    
87    pointer in the struct pcmcia_socket structure.
                    
88    
                    
90
                    
91static void cb_release_cis_mem(struct pcmcia_socket * s)
                    
92{
                    
100
                    
101static int cb_setup_cis_mem(struct pcmcia_socket * s, struct resource *res)
                    
102{
                    
129
                    
130int read_cb_mem(struct pcmcia_socket * s, int space, u_int addr, u_int len, void *ptr)
                    
131{
                    
209
                    
210int __ref cb_alloc(struct pcmcia_socket * s)
                    
211{
                    
                
server.py https://gitlab.com/oytunistrator/openface | Python | 360 lines
                    
21
                    
22from autobahn.twisted.websocket import WebSocketServerProtocol, \
                    
23    WebSocketServerFactory
                    
93
                    
94class OpenFaceServerProtocol(WebSocketServerProtocol):
                    
95
                    
108    def onOpen(self):
                    
109        print("WebSocket connection open.")
                    
110
                    
151    def onClose(self, wasClean, code, reason):
                    
152        print("WebSocket connection closed: {0}".format(reason))
                    
153
                    
355
                    
356    factory = WebSocketServerFactory("ws://localhost:9000", debug=False)
                    
357    factory.protocol = OpenFaceServerProtocol
                    
                
config.h https://gitlab.com/brian0218/rk3188_r-box_android4.2.2_sdk | C Header | 393 lines
                    
108	 *
                    
109	 * For UNIX domain sockets (default on Linux and BSD): This is a
                    
110	 * directory that will be created for UNIX domain sockets for listening
                    
111	 * to requests from external programs (CLI/GUI, etc.) for status
                    
112	 * information and configuration. The socket file will be named based
                    
113	 * on the interface name, so multiple %wpa_supplicant processes can be
                    
114	 * run at the same time if more than one interface is used.
                    
115	 * /var/run/wpa_supplicant is the recommended directory for sockets and
                    
116	 * by default, wpa_cli will use it when trying to connect with
                    
120	 * by setting the directory to allow only members of a group
                    
121	 * to use sockets. This way, it is possible to run
                    
122	 * %wpa_supplicant as root (since it needs to change network
                    
122	 * %wpa_supplicant as root (since it needs to change network
                    
123	 * configuration and open raw sockets) and still allow GUI/CLI
                    
124	 * components to be run as non-root users. However, since the
                    
                
udp.c https://gitlab.com/tlevine/DragonFlyBSD | C | 336 lines
                    
30#include <sys/types.h>
                    
31#include <sys/socket.h>
                    
32#include <netinet/in.h>
                    
233
                    
234  p->fd = socket(PF_INET, SOCK_DGRAM, 0);
                    
235  if (p->fd >= 0) {
                    
235  if (p->fd >= 0) {
                    
236    log_Printf(LogDEBUG, "%s: Opened udp socket %s\n", p->link.name,
                    
237               p->name.full);
                    
243  } else
                    
244    log_Printf(LogWARN, "%s: socket: %s\n", p->name.full, strerror(errno));
                    
245
                    
282  } else {
                    
283    /* See if we're a connected udp socket */
                    
284    struct stat st;
                    
                
ConstituentParserServer.java https://gitlab.com/neuralconcept/NLPthirdParty | Java | 195 lines
                    
27import java.io.UnsupportedEncodingException;
                    
28import java.net.ServerSocket;
                    
29import java.net.Socket;
                    
74    String kafToString;
                    
75    ServerSocket socketServer = null;
                    
76    Socket activeSocket;
                    
82      System.out.println("-> Trying to listen port... " + port);
                    
83      socketServer = new ServerSocket(port);
                    
84      System.out.println("-> Connected and listening to port " + port);
                    
86        try {
                    
87          activeSocket = socketServer.accept();
                    
88          inFromClient = new BufferedReader(new InputStreamReader(activeSocket.getInputStream(), "UTF-8"));
                    
88          inFromClient = new BufferedReader(new InputStreamReader(activeSocket.getInputStream(), "UTF-8"));
                    
89          outToClient = new BufferedWriter(new OutputStreamWriter(activeSocket.getOutputStream(), "UTF-8"));
                    
90          //get data from client
                    
                
internet-stack.rst https://gitlab.com/msepahkar/location_in_wireless_ndn | ReStructuredText | 317 lines
                    
193      Ptr<Udp> udpSocketFactory = GetNode ()->GetObject<Udp> ();
                    
194      Ptr<Socket> m_socket = socketFactory->CreateSocket ();
                    
195      m_socket->Bind (m_local_address);
                    
215      Ptr<Udp> udpSocketFactory = GetNode ()->GetObject<Udp> ();
                    
216      Ptr<Socket> m_socket = socketFactory->CreateSocket ();
                    
217      m_socket->BindToNetDevice (n_netDevice);
                    
222      Ptr<Udp> udpSocketFactory = GetNode ()->GetObject<Udp> ();
                    
223      Ptr<Socket> m_socket = socketFactory->CreateSocket ();
                    
224      m_socket->Bind (m_local_address);
                    
230      Ptr<Udp> udpSocketFactory = GetNode ()->GetObject<Udp> ();
                    
231      Ptr<Socket> m_socket = socketFactory->CreateSocket ();
                    
232      m_socket->BindToNetDevice (n_netDevice);
                    
277  local address, destination port, destination address) associated with the
                    
278  socket, and a receive callback for the socket.
                    
279
                    
                
GameKitServices-Symbols.h https://gitlab.com/edelmaks/iOS-iphoneheaders | C Header | 421 lines
                    
118_GKVoiceChatServiceErrorDomain
                    
119_GetLocalIFIndexForBoundSocket
                    
120_GetLocalInterfaceListWithOptions
                    
402_snprintf
                    
403_socket
                    
404_sscanf
                    
                
curl_ntlm_wb.c https://gitlab.com/taler/gnurl | C | 431 lines
                    
70#elif defined(HAVE_CLOSESOCKET_CAMEL)
                    
71#  define sclose_nolog(x)  CloseSocket((x))
                    
72#else
                    
77{
                    
78  if(conn->ntlm_auth_hlpr_socket != CURL_SOCKET_BAD) {
                    
79    sclose(conn->ntlm_auth_hlpr_socket);
                    
79    sclose(conn->ntlm_auth_hlpr_socket);
                    
80    conn->ntlm_auth_hlpr_socket = CURL_SOCKET_BAD;
                    
81  }
                    
115{
                    
116  curl_socket_t sockfds[2];
                    
117  pid_t child_pid;
                    
128  /* Return if communication with ntlm_auth already set up */
                    
129  if(conn->ntlm_auth_hlpr_socket != CURL_SOCKET_BAD ||
                    
130     conn->ntlm_auth_hlpr_pid)
                    
                
xfrm.h https://gitlab.com/webhaikal/SenseiOneplus3 | C Header | 526 lines
                    
6/* All of the structures in this file may not change size as they are
                    
7 * passed into the kernel from userspace via netlink sockets.
                    
8 */
                    
                
mysqli_driver.php https://gitlab.com/rbe/listaTareas | PHP | 484 lines
                    
108	{
                    
109		// Do we have a socket path?
                    
110		if ($this->hostname[0] === '/')
                    
113			$port = NULL;
                    
114			$socket = $this->hostname;
                    
115		}
                    
121			$port = empty($this->port) ? NULL : $this->port;
                    
122			$socket = NULL;
                    
123		}
                    
134
                    
135		return $mysqli->real_connect($hostname, $this->username, $this->password, $this->database, $port, $socket, $client_flags)
                    
136			? $mysqli : FALSE;
                    
                
ConvertingEncoderDecoderSupportTests.java https://gitlab.com/zouxc/spring-framework | Java | 316 lines
                    
16
                    
17package org.springframework.web.socket.adapter.standard;
                    
18
                    
19import java.nio.ByteBuffer;
                    
20import javax.websocket.DecodeException;
                    
21import javax.websocket.Decoder;
                    
21import javax.websocket.Decoder;
                    
22import javax.websocket.EncodeException;
                    
23import javax.websocket.Encoder;
                    
40import org.springframework.web.context.support.AnnotationConfigWebApplicationContext;
                    
41import org.springframework.web.socket.ContextLoaderTestUtils;
                    
42
                    
46/**
                    
47 * Test for {@link org.springframework.web.socket.adapter.standard.ConvertingEncoderDecoderSupport}.
                    
48 *
                    
                
History.md https://gitlab.com/jeaster12/fabby | Markdown | 397 lines
                    
4
                    
5  * package: bump `socket.io` for node4 support
                    
6  * package: bump `engine.io-client` for node4 compatibility
                    
20
                    
21 * build `socket.io.js` with `engine.io-client` `1.5.1`
                    
22
                    
30
                    
31 * build `socket.io.js`
                    
32
                    
42 * package: bump `engine.io-client`
                    
43 * added `socket.id` property pointing to session id [rase-]
                    
44 * fix url parsing when uri string is undefined [defunctzombie]
                    
70
                    
71 * socket: fix in `has-binary`
                    
72 * package: bump `socket.io-parser`
                    
                
FileTransfer.cpp https://gitlab.com/cnchyan/beebeep | C++ | 377 lines
                    
153
                    
154void FileTransfer::incomingConnection( qintptr socket_descriptor )
                    
155{
                    
159  m_peers.append( upload_peer );
                    
160  setupPeer( upload_peer, socket_descriptor );
                    
161}
                    
162
                    
163void FileTransfer::setupPeer( FileTransferPeer* transfer_peer, int socket_descriptor )
                    
164{
                    
185
                    
186  transfer_peer->setConnectionDescriptor( socket_descriptor );
                    
187  int delay = Random::number( 1, 9 ) * 100;
                    
                
sendserver.c https://gitlab.com/brian0218/rk3188_r-box_android4.2.2_sdk | C | 520 lines
                    
234
                    
235	sockfd = socket (AF_INET, SOCK_DGRAM, 0);
                    
236	if (sockfd < 0)
                    
238		memset (secret, '\0', sizeof (secret));
                    
239		error("rc_send_server: socket: %s", strerror(errno));
                    
240		return (ERROR_RC);
                    
                
PltSsdp.h https://gitlab.com/sloshedpuppie/LetsGoRetro | C Header | 389 lines
                    
112                               const char*        nt,
                    
113                               NPT_UdpSocket&     socket,
                    
114                               bool               notify, 
                    
120                                   const char*        nt,
                    
121                                   NPT_UdpSocket&     socket,
                    
122                                   bool               notify);
                    
207    PLT_SsdpInitMulticastIterator(NPT_UdpMulticastSocket* socket) :
                    
208        m_Socket(socket) {}
                    
209
                    
363public:
                    
364    PLT_SsdpSearchTask(NPT_UdpSocket*                  socket,
                    
365                       PLT_SsdpSearchResponseListener* listener, 
                    
385    bool                            m_Repeat;
                    
386    NPT_UdpSocket*                  m_Socket;
                    
387};
                    
                
bpf.c https://gitlab.com/tlevine/DragonFlyBSD | C | 421 lines
                    
3
                    
4/* BPF socket interface code, originally contributed by Archie Cobbs. */
                    
5
                    
105	/*
                    
106	 * Use raw socket for unicast send.
                    
107	 */
                    
107	 */
                    
108	if ((sock = socket(AF_INET, SOCK_RAW, IPPROTO_UDP)) == -1)
                    
109		error("socket(SOCK_RAW): %m");
                    
288		/*
                    
289		 * DragonFly's raw socket expects ip_len/ip_off
                    
290		 * in host byte order.
                    
                
IFSListAttrsRep.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 437 lines
                    
35  static final int DEVICE_BLOCK = 7;
                    
36  static final int SOCKET = 8;
                    
37
                    
                
index.html https://gitlab.com/russitto/curso-node-mongo | HTML | 250 lines
                    
30
                    
31    <script src="/socket.io/socket.io.js"></script>
                    
32    <script type="text/javascript">
                    
32    <script type="text/javascript">
                    
33        var socket = io();
                    
34    </script>
                    
                
run_java_tests.py https://gitlab.com/jonnialva90/iridium-browser | Python | 334 lines
                    
120  if debug:
                    
121    transport = 'dt_socket'
                    
122    if util.IsWindows():
                    
                
tcp.c https://gitlab.com/CORP-RESELLER/node | C | 362 lines
                    
30
                    
31static int maybe_new_socket(uv_tcp_t* handle, int domain, int flags) {
                    
32  int sockfd;
                    
39
                    
40  err = uv__socket(domain, SOCK_STREAM, 0);
                    
41  if (err < 0)
                    
72  if (domain != AF_UNSPEC) {
                    
73    int err = maybe_new_socket(tcp, domain, 0);
                    
74    if (err) {
                    
95
                    
96  /* Cannot set IPv6-only mode on non-IPv6 socket. */
                    
97  if ((flags & UV_TCP_IPV6ONLY) && addr->sa_family != AF_INET6)
                    
99
                    
100  err = maybe_new_socket(tcp,
                    
101                         addr->sa_family,
                    
                
topology.c https://gitlab.com/felipe_artur/linux-stable | C | 503 lines
                    
107			else
                    
108				topo->socket_id = socket->id;
                    
109			smp_cpu_set_polarization(lcpu + i, tl_core->pp);
                    
141{
                    
142	struct mask_info *socket = &socket_info;
                    
143	struct mask_info *book = &book_info;
                    
154		case 1:
                    
155			socket = socket->next;
                    
156			socket->id = tle->container.id;
                    
170{
                    
171	struct mask_info *socket = &socket_info;
                    
172	struct mask_info *book = &book_info;
                    
183		case 0:
                    
184			socket = add_cpus_to_mask(&tle->cpu, book, socket, 1);
                    
185			break;
                    
                
TCPTransportHelper.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 660 lines
                    
65	
                    
66	public TCPTransportHelper( SocketChannel _channel ) {
                    
67		channel = _channel;
                    
72	{
                    
73		return( new InetSocketAddress( channel.socket().getInetAddress(), channel.socket().getPort()));
                    
74	}
                    
324					channel.socket().setTcpNoDelay(false);
                    
325				} catch (SocketException e)
                    
326				{
                    
417			
                    
418			throw new IOException( "end of stream on socket read" );
                    
419		}
                    
564
                    
565	public SocketChannel getSocketChannel(){  return channel; }
                    
566
                    
                
README.md https://gitlab.com/blocknotary/IonicInterviews | Markdown | 383 lines
                    
1# websocket-driver [![Build Status](https://travis-ci.org/faye/websocket-driver-node.svg)](https://travis-ci.org/faye/websocket-driver-node)
                    
2
                    
17* Negotiate and use extensions via the
                    
18  [websocket-extensions](https://github.com/faye/websocket-extensions-node)
                    
19  module
                    
62server.on('upgrade', function(request, socket, body) {
                    
63  if (!websocket.isWebSocket(request)) return;
                    
64
                    
136var net = require('net'),
                    
137    websocket = require('websocket-driver');
                    
138
                    
287`Sec-WebSocket-Extensions` header. `extension` is any extension compatible with
                    
288the [websocket-extensions](https://github.com/faye/websocket-extensions-node)
                    
289framework.
                    
311
                    
312Sends a text message over the socket. If the socket handshake is not yet
                    
313complete, the message will be queued until it is. Returns `true` if the message
                    
                
6.x-or-7.x-to-7.14.md https://gitlab.com/Ben305/gitlab-ce | Markdown | 317 lines
                    
111
                    
112## 5. Configure Redis to use sockets
                    
113
                    
113
                    
114    # Configure redis to use sockets
                    
115    sudo cp /etc/redis/redis.conf /etc/redis/redis.conf.orig
                    
117    sed 's/^port .*/port 0/' /etc/redis/redis.conf.orig | sudo tee /etc/redis/redis.conf
                    
118    # Enable Redis socket for default Debian / Ubuntu path
                    
119    echo 'unixsocket /var/run/redis/redis.sock' | sudo tee -a /etc/redis/redis.conf
                    
120    # Be sure redis group can write to the socket, enable only if supported (>= redis 2.4.0).
                    
121    sudo sed -i '/# unixsocketperm/ s/^# unixsocketperm.*/unixsocketperm 0775/' /etc/redis/redis.conf
                    
122    # Activate the changes to redis.conf
                    
132    # Configure gitlab-shell to use Redis sockets
                    
133    sudo -u git -H sed -i 's|^  # socket.*|  socket: /var/run/redis/redis.sock|' /home/git/gitlab-shell/config.yml
                    
134
                    
                
ns3tcp-interop-test-suite.cc https://gitlab.com/pmaddi/cs433 | C++ | 316 lines
                    
25#include "ns3/uinteger.h"
                    
26#include "ns3/inet-socket-address.h"
                    
27#include "ns3/point-to-point-helper.h"
                    
249  Address sinkAddress (InetSocketAddress(interfaces.GetAddress (0), sinkPort));
                    
250  PacketSinkHelper packetSinkHelper ("ns3::TcpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), sinkPort));
                    
251  ApplicationContainer sinkApps = packetSinkHelper.Install (nodes.Get (0));
                    
259  //
                    
260  OnOffHelper onOffHelper ("ns3::TcpSocketFactory", sinkAddress);
                    
261  onOffHelper.SetAttribute ("MaxBytes", UintegerValue (100000));
                    
                
best-practice-security.md https://gitlab.com/HDworley/expressjs.com | Markdown | 299 lines
                    
51
                    
52Você pode estar familiarizado com a criptografia Secure Sockets Layer(SSL). [O
                    
53TLS é simplesmente a próxima progressão do](https://msdn.microsoft.com/en-us/library/windows/desktop/aa380515(v=vs.85).aspx). Em outras palavras, se você estava usando o SSL antes, considere fazer o
                    
                
Makefile https://gitlab.com/Skylake/linux-kernel | Makefile | 259 lines
                    
41hostprogs-y += test_map_in_map
                    
42hostprogs-y += per_socket_stats_example
                    
43hostprogs-y += load_sock_ops
                    
97test_map_in_map-objs := bpf_load.o test_map_in_map_user.o
                    
98per_socket_stats_example-objs := cookie_uid_helper_example.o
                    
99xdp_redirect-objs := bpf_load.o xdp_redirect_user.o
                    
                
inet_connection_sock.h https://gitlab.com/neohackt/android_kernel_elephone_p8000 | C Header | 348 lines
                    
74 * @icsk_rto:		   Retransmit timeout
                    
75 * @icsk_pmtu_cookie	   Last pmtu seen by socket
                    
76 * @icsk_ca_ops		   Pluggable congestion control hook
                    
112		__u8		  pingpong;	 /* The session is interactive		   */
                    
113		__u8		  blocked;	 /* Delayed ACK was blocked by socket lock */
                    
114		__u32		  ato;		 /* Predicted tick of soft clock	   */
                    
                
config.h https://gitlab.com/devicenull/ntpsec | C Header | 528 lines
                    
86 * On Windows built with 64-bit time_t, sock_timeval.tv_sec is a long
                    
87 * as required by Windows' socket() interface timeout argument, while
                    
88 * timeval.tv_sec is time_t for the more common use as a UTC time 
                    
244
                    
245#define OPEN_BCAST_SOCKET		1	/* for ntp_io.c */
                    
246#define TYPEOF_IP_MULTICAST_LOOP	BOOL
                    
322 * to deal with our mixture of C runtime (open, write) and Windows
                    
323 * (sockets, serial ports) error codes.  This is an ugly hack because
                    
324 * both use the lowest values differently, but particularly for ntpd,
                    
330#define MCAST				/* Enable Multicast Support */
                    
331#define MULTICAST_NONEWSOCKET		/* Don't create a new socket for mcast address */
                    
332
                    
                
http_proxy_client_socket_pool.h https://gitlab.com/brian0218/rk3188_rk3066_r-box_android4.4.2_sdk | C Header | 265 lines
                    
18#include "net/http/proxy_client_socket.h"
                    
19#include "net/socket/client_socket_pool_base.h"
                    
20#include "net/socket/client_socket_pool_histograms.h"
                    
20#include "net/socket/client_socket_pool_histograms.h"
                    
21#include "net/socket/client_socket_pool.h"
                    
22
                    
38// must be set.
                    
39class HttpProxySocketParams : public base::RefCounted<HttpProxySocketParams> {
                    
40 public:
                    
225 private:
                    
226  typedef ClientSocketPoolBase<HttpProxySocketParams> PoolBase;
                    
227
                    
259
                    
260REGISTER_SOCKET_PARAMS_FOR_POOL(HttpProxyClientSocketPool,
                    
261                                HttpProxySocketParams);
                    
                
test_get_sendfile.c https://gitlab.com/karlson2k/libmicrohttpd-old | C | 514 lines
                    
34#include <fcntl.h>
                    
35#include "mhd_sockets.h"
                    
36
                    
37#ifndef WINDOWS
                    
38#include <sys/socket.h>
                    
39#include <unistd.h>
                    
278  fd_set es;
                    
279  MHD_socket maxsock;
                    
280#ifdef MHD_WINSOCK_SOCKETS
                    
280#ifdef MHD_WINSOCK_SOCKETS
                    
281  int maxposixs; /* Max socket number unused on W32 */
                    
282#else  /* MHD_POSIX_SOCKETS */
                    
283#define maxposixs maxsock
                    
284#endif /* MHD_POSIX_SOCKETS */
                    
285  int running;
                    
                
sfds.c https://gitlab.com/adam.lukaitis/Win32-OpenSSH | C | 459 lines
                    
145	{
                    
146		bIsSocket = FALSE;
                    
147	}
                    
148
                    
149	// if (!bIsSocket && fd_or_handle > 600)
                    
150   //	  bIsSocket = TRUE;
                    
151
                    
152	if (bIsSocket == TRUE)
                    
153		real_handle = (HANDLE)fd_or_handle;
                    
213      
                    
214      if (getsockopt((SOCKET) real_handle, SOL_SOCKET, 
                    
215                         SO_ACCEPTCONN, (char *) &optVal, &optLen))
                    
220      {
                    
221        sfd_map[slot].type = SFD_TYPE_SOCKET;
                    
222      }
                    
                
iwinfo_utils.c https://gitlab.com/gl-xinshouyong/1407-mifi-customer-tmp | C | 367 lines
                    
25
                    
26static int ioctl_socket = -1;
                    
27
                    
27
                    
28static int iwinfo_ioctl_socket(void)
                    
29{
                    
29{
                    
30	/* Prepare socket */
                    
31	if (ioctl_socket == -1)
                    
32	{
                    
33		ioctl_socket = socket(AF_INET, SOCK_DGRAM, 0);
                    
34		fcntl(ioctl_socket, F_SETFD, fcntl(ioctl_socket, F_GETFD) | FD_CLOEXEC);
                    
36
                    
37	return ioctl_socket;
                    
38}
                    
                
sockets.js https://gitlab.com/talesprates/socialnetwork | JavaScript | 141 lines
                    
9 * For more information on sockets configuration, including advanced config options, see:
                    
10 * http://sailsjs.org/#!/documentation/reference/sails.config/sails.config.sockets.html
                    
11 */
                    
32  * Luckily, Socket.io (and consequently Sails.js) apps support Redis for    *
                    
33  * sockets by default. To enable a remote redis pubsub server, uncomment    *
                    
34  * the config below.                                                        *
                    
46
                    
47  // adapter: 'socket.io-redis',
                    
48  // host: '127.0.0.1',
                    
76  * This custom beforeConnect function will be run each time BEFORE a new    *
                    
77  * socket is allowed to connect, when the initial socket.io handshake is    *
                    
78  * performed with the server.                                               *
                    
138  ***************************************************************************/
                    
139  // transports: ["polling", "websocket"]
                    
140
                    
                
libiscsi.h https://gitlab.com/webhaikal/SenseiOneplus3 | C Header | 497 lines
                    
41struct scsi_cmnd;
                    
42struct socket;
                    
43struct iscsi_transport;
                    
                
RNBSocket.cpp https://gitlab.com/jorjpimm/lldb | C++ | 421 lines
                    
95    if (err.Fail() || DNBLogCheckLogBit(LOG_RNB_COMM))
                    
96        err.LogThreaded("::socket ( domain = AF_INET, type = SOCK_STREAM, protocol = IPPROTO_TCP ) => socket = %i", listen_fd);
                    
97
                    
101    // enable local address reuse
                    
102    SetSocketOption (listen_fd, SOL_SOCKET, SO_REUSEADDR, 1);
                    
103
                    
224    // Create the socket
                    
225    m_fd = ::socket (AF_INET, SOCK_STREAM, IPPROTO_TCP);
                    
226    if (m_fd == -1)
                    
229    // Enable local address reuse
                    
230    SetSocketOption (m_fd, SOL_SOCKET, SO_REUSEADDR, 1);
                    
231    
                    
316int
                    
317RNBSocket::SetSocketOption(int fd, int level, int option_name, int option_value)
                    
318{
                    
                
dsgetdc.h https://gitlab.com/ubuntu-trusty/mingw-w64 | C Header | 187 lines
                    
105
                    
106  DSGETDCAPI DWORD WINAPI DsAddressToSiteNamesW(LPCWSTR ComputerName,DWORD EntryCount,PSOCKET_ADDRESS SocketAddresses,LPWSTR **SiteNames);
                    
107  DSGETDCAPI DWORD WINAPI DsAddressToSiteNamesA(LPCSTR ComputerName,DWORD EntryCount,PSOCKET_ADDRESS SocketAddresses,LPSTR **SiteNames);
                    
107  DSGETDCAPI DWORD WINAPI DsAddressToSiteNamesA(LPCSTR ComputerName,DWORD EntryCount,PSOCKET_ADDRESS SocketAddresses,LPSTR **SiteNames);
                    
108  DSGETDCAPI DWORD WINAPI DsAddressToSiteNamesExW(LPCWSTR ComputerName,DWORD EntryCount,PSOCKET_ADDRESS SocketAddresses,LPWSTR **SiteNames,LPWSTR **SubnetNames);
                    
109  DSGETDCAPI DWORD WINAPI DsAddressToSiteNamesExA(LPCSTR ComputerName,DWORD EntryCount,PSOCKET_ADDRESS SocketAddresses,LPSTR **SiteNames,LPSTR **SubnetNames);
                    
178  DSGETDCAPI DWORD WINAPI DsGetDcOpenA(LPCSTR DnsName,ULONG OptionFlags,LPCSTR SiteName,GUID *DomainGuid,LPCSTR DnsForestName,ULONG DcFlags,PHANDLE RetGetDcContext);
                    
179  DSGETDCAPI DWORD WINAPI DsGetDcNextW(HANDLE GetDcContextHandle,PULONG SockAddressCount,LPSOCKET_ADDRESS *SockAddresses,LPWSTR *DnsHostName);
                    
180  DSGETDCAPI DWORD WINAPI DsGetDcNextA(HANDLE GetDcContextHandle,PULONG SockAddressCount,LPSOCKET_ADDRESS *SockAddresses,LPSTR *DnsHostName);
                    
                
rng.js https://gitlab.com/CORP-RESELLER/seif-protocol | JavaScript | 365 lines
                    
102                // Delete all informed listeners.
                    
103                delete generatorObject.socketArray;
                    
104            }
                    
112     * @param response is a JSON to be sent after being populated.
                    
113     * @param socket is a reference to the connection socket.
                    
114     *
                    
220                    isInitialized: false,
                    
221                    socketArray: [{response, socket}]
                    
222                };
                    
240            if (generatorObject.isInitialized === false) {
                    
241                generatorObject.socketArray.push({response, socket});
                    
242
                    
265
                    
266        // Set utf8 as the default encoding of the socket.
                    
267        socket.setEncoding("utf8");
                    
                
v0.9.2.1.md https://gitlab.com/Aaeinstein54/bitcoin.org | Markdown | 222 lines
                    
103- Add new DNS seed from bitnodes.io
                    
104- Prevent socket leak in ThreadSocketHandler and correct some proxy related socket leaks
                    
105- Use pnode->nLastRecv as sync score (was the wrong way around)
                    
                
pathnames.h https://gitlab.com/adam.lukaitis/Win32-OpenSSH | C Header | 215 lines
                    
167
                    
168/* UNIX domain socket for X11 server; displaynum will replace %u */
                    
169#ifndef _PATH_UNIX_X
                    
                
genl_ctrl.c https://gitlab.com/gl-xinshouyong/1407-mifi-customer-tmp | C | 302 lines
                    
213 * Resolve generic netlink family name to its identifier
                    
214 * @arg sk		Netlink socket.
                    
215 * @arg name		Name of generic netlink family
                    
                
syscall_table.S https://gitlab.com/webhaikal/SenseiOneplus3 | Assembly | 447 lines
                    
75	ENTRY_SAME(lchown)
                    
76	ENTRY_SAME(socket)
                    
77	/* struct stat is MAYBE identical wide and narrow ?? */
                    
126	ENTRY_COMP(fcntl)		/* 55 */
                    
127	ENTRY_SAME(socketpair)
                    
128	ENTRY_SAME(setpgid)
                    
155	ENTRY_SAME(setgroups)
                    
156	/* struct socketaddr... */
                    
157	ENTRY_SAME(sendto)
                    
177	ENTRY_SAME(stat64)
                    
178	ENTRY_SAME(ni_syscall)	/* was socketcall */
                    
179	ENTRY_SAME(syslog)
                    
                
Query.java https://gitlab.com/essere.lab.public/qualitas.class-corpus | Java | 182 lines
                    
48import java.io.PrintStream;
                    
49import java.net.Socket;
                    
50import java.util.Locale;
                    
134                try {
                    
135                    Socket s = new Socket("google.com",80); //NOI18N
                    
136                    PrintStream p = new PrintStream(s.getOutputStream());
                    
                
 

Source

Language