@@ -139,7 +139,7 @@ Handle<Value> DTRACE_NET_SERVER_CONNECTION(const Arguments& args) {
139139 NODE_NET_SERVER_CONNECTION (conn.fd , conn.remote , conn.port , \
140140 conn.buffered );
141141#else
142- NODE_NET_SERVER_CONNECTION (&conn);
142+ NODE_NET_SERVER_CONNECTION (&conn, conn. remote , conn. port );
143143#endif
144144
145145 return Undefined (node_isolate);
@@ -157,7 +157,7 @@ Handle<Value> DTRACE_NET_STREAM_END(const Arguments& args) {
157157#ifdef HAVE_SYSTEMTAP
158158 NODE_NET_STREAM_END (conn.fd , conn.remote , conn.port , conn.buffered );
159159#else
160- NODE_NET_STREAM_END (&conn);
160+ NODE_NET_STREAM_END (&conn, conn. remote , conn. port );
161161#endif
162162
163163 return Undefined (node_isolate);
@@ -181,7 +181,7 @@ Handle<Value> DTRACE_NET_SOCKET_READ(const Arguments& args) {
181181 " argument 1 to be number of bytes" ))));
182182 }
183183 int nbytes = args[1 ]->Int32Value ();
184- NODE_NET_SOCKET_READ (&conn, nbytes);
184+ NODE_NET_SOCKET_READ (&conn, nbytes, conn. remote , conn. port );
185185#endif
186186
187187 return Undefined (node_isolate);
@@ -205,7 +205,7 @@ Handle<Value> DTRACE_NET_SOCKET_WRITE(const Arguments& args) {
205205 " argument 1 to be number of bytes" ))));
206206 }
207207 int nbytes = args[1 ]->Int32Value ();
208- NODE_NET_SOCKET_WRITE (&conn, nbytes);
208+ NODE_NET_SOCKET_WRITE (&conn, nbytes, conn. remote , conn. port );
209209#endif
210210
211211 return Undefined (node_isolate);
@@ -247,7 +247,8 @@ Handle<Value> DTRACE_HTTP_SERVER_REQUEST(const Arguments& args) {
247247 NODE_HTTP_SERVER_REQUEST (&req, conn.fd , conn.remote , conn.port , \
248248 conn.buffered );
249249#else
250- NODE_HTTP_SERVER_REQUEST (&req, &conn);
250+ NODE_HTTP_SERVER_REQUEST (&req, &conn, conn.remote , conn.port , req.method , \
251+ req.url );
251252#endif
252253 return Undefined (node_isolate);
253254}
@@ -264,7 +265,7 @@ Handle<Value> DTRACE_HTTP_SERVER_RESPONSE(const Arguments& args) {
264265#ifdef HAVE_SYSTEMTAP
265266 NODE_HTTP_SERVER_RESPONSE (conn.fd , conn.remote , conn.port , conn.buffered );
266267#else
267- NODE_HTTP_SERVER_RESPONSE (&conn);
268+ NODE_HTTP_SERVER_RESPONSE (&conn, conn. remote , conn. port );
268269#endif
269270
270271 return Undefined (node_isolate);
@@ -310,7 +311,8 @@ Handle<Value> DTRACE_HTTP_CLIENT_REQUEST(const Arguments& args) {
310311 NODE_HTTP_CLIENT_REQUEST (&req, conn.fd , conn.remote , conn.port , \
311312 conn.buffered );
312313#else
313- NODE_HTTP_CLIENT_REQUEST (&req, &conn);
314+ NODE_HTTP_CLIENT_REQUEST (&req, &conn, conn.remote , conn.port , req.method , \
315+ req.url );
314316#endif
315317 return Undefined (node_isolate);
316318}
@@ -326,7 +328,7 @@ Handle<Value> DTRACE_HTTP_CLIENT_RESPONSE(const Arguments& args) {
326328#ifdef HAVE_SYSTEMTAP
327329 NODE_HTTP_CLIENT_RESPONSE (conn.fd , conn.remote , conn.port , conn.buffered );
328330#else
329- NODE_HTTP_CLIENT_RESPONSE (&conn);
331+ NODE_HTTP_CLIENT_RESPONSE (&conn, conn. remote , conn. port );
330332#endif
331333
332334 return Undefined (node_isolate);
0 commit comments