mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
pidl:Samba4/Python: make use of dcerpc_binding_handle stubs
metze
This commit is contained in:
parent
5e9ce495ee
commit
30aa55a998
@ -657,14 +657,14 @@ sub Interface($$$)
|
||||
|
||||
my ($infn, $outfn, $fndocstring) = $self->PythonFunction($d, $interface->{NAME}, $prettyname);
|
||||
|
||||
push (@fns, [$infn, $outfn, "dcerpc_$d->{NAME}", $prettyname, $fndocstring, $d->{OPNUM}]);
|
||||
push (@fns, [$infn, $outfn, "dcerpc_$d->{NAME}_r", $prettyname, $fndocstring, $d->{OPNUM}]);
|
||||
}
|
||||
|
||||
$self->pidl("const struct PyNdrRpcMethodDef py_ndr_$interface->{NAME}\_methods[] = {");
|
||||
$self->indent;
|
||||
foreach my $d (@fns) {
|
||||
my ($infn, $outfn, $callfn, $prettyname, $docstring, $opnum) = @$d;
|
||||
$self->pidl("{ \"$prettyname\", $docstring, (dcerpc_call_fn)$callfn, (py_data_pack_fn)$infn, (py_data_unpack_fn)$outfn, $opnum, &ndr_table_$interface->{NAME} },");
|
||||
$self->pidl("{ \"$prettyname\", $docstring, (py_dcerpc_call_fn)$callfn, (py_data_pack_fn)$infn, (py_data_unpack_fn)$outfn, $opnum, &ndr_table_$interface->{NAME} },");
|
||||
}
|
||||
$self->pidl("{ NULL }");
|
||||
$self->deindent;
|
||||
|
Loading…
Reference in New Issue
Block a user