Introduced SCM_CREDENTIALS / SCM_CREDS in the socket control msgs.
This commit is contained in:
@@ -10,10 +10,10 @@
|
||||
#include <nxt_unit_request.h>
|
||||
|
||||
|
||||
static ssize_t nxt_cgo_port_send(nxt_unit_ctx_t *, nxt_unit_port_t *port,
|
||||
static ssize_t nxt_cgo_port_send(nxt_unit_ctx_t *ctx, nxt_unit_port_t *port,
|
||||
const void *buf, size_t buf_size, const void *oob, size_t oob_size);
|
||||
static ssize_t nxt_cgo_port_recv(nxt_unit_ctx_t *, nxt_unit_port_t *port,
|
||||
void *buf, size_t buf_size, void *oob, size_t oob_size);
|
||||
static ssize_t nxt_cgo_port_recv(nxt_unit_ctx_t *ctx, nxt_unit_port_t *port,
|
||||
void *buf, size_t buf_size, void *oob, size_t *oob_size);
|
||||
|
||||
int
|
||||
nxt_cgo_run(uintptr_t handler)
|
||||
@@ -58,7 +58,7 @@ nxt_cgo_port_send(nxt_unit_ctx_t *ctx, nxt_unit_port_t *port,
|
||||
|
||||
static ssize_t
|
||||
nxt_cgo_port_recv(nxt_unit_ctx_t *ctx, nxt_unit_port_t *port,
|
||||
void *buf, size_t buf_size, void *oob, size_t oob_size)
|
||||
void *buf, size_t buf_size, void *oob, size_t *oob_size)
|
||||
{
|
||||
return nxt_go_port_recv(port->id.pid, port->id.id,
|
||||
buf, buf_size, oob, oob_size);
|
||||
|
||||
Reference in New Issue
Block a user