| Index: mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| diff --git a/mojo/nacl/sfi/nacl_bindings_generator/interface.py b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| index 84ad256313f676767cb145b61c2a1781fb1d1ad6..4d3f9ee41a10347c0c38d2c08f2d73d1b6160869 100644
|
| --- a/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| +++ b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
|
| @@ -24,6 +24,11 @@ def MakeInterface():
|
| f.Param('handle').In('MojoHandle')
|
| f.Param('rights').Out('MojoHandleRights')
|
|
|
| + f = mojo.Func('MojoReplaceHandleWithReducedRights', 'MojoResult')
|
| + f.Param('handle').In('MojoHandle')
|
| + f.Param('rights_to_remove').In('MojoHandleRights')
|
| + f.Param('replacement_handle').Out('MojoHandle')
|
| +
|
| f = mojo.Func('MojoDuplicateHandleWithReducedRights', 'MojoResult')
|
| f.Param('handle').In('MojoHandle')
|
| f.Param('rights_to_remove').In('MojoHandleRights')
|
|
|