mirror of
https://github.com/samba-team/samba.git
synced 2025-11-05 04:23:51 +03:00
r9123: Add ejs_pull_DATA_BLOB() and ejs_pull_BOOL() although leave DATA_BLOB
unimplemented for the moment.
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
de0ac6a9d6
commit
0e022f8d45
@@ -292,3 +292,29 @@ NTSTATUS ejs_push_lsa_String(struct ejs_rpc *ejs,
|
||||
return ejs_push_string(ejs, v, name, r->string);
|
||||
}
|
||||
|
||||
NTSTATUS ejs_pull_DATA_BLOB(struct ejs_rpc *ejs,
|
||||
struct MprVar *v, const char *name, DATA_BLOB *r)
|
||||
{
|
||||
return NT_STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
NTSTATUS ejs_push_DATA_BLOB(struct ejs_rpc *ejs,
|
||||
struct MprVar *v, const char *name,
|
||||
const DATA_BLOB *r)
|
||||
{
|
||||
return NT_STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
NTSTATUS ejs_pull_BOOL(struct ejs_rpc *ejs,
|
||||
struct MprVar *v, const char *name, BOOL *r)
|
||||
{
|
||||
NDR_CHECK(mprGetVar(&v, name));
|
||||
*r = mprVarToBool(v);
|
||||
return NT_STATUS_OK;
|
||||
}
|
||||
|
||||
NTSTATUS ejs_push_BOOL(struct ejs_rpc *ejs,
|
||||
struct MprVar *v, const char *name, const BOOL *r)
|
||||
{
|
||||
return mprSetVar(v, name, mprCreateBoolVar(*r));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user