| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 * Copyright (c) 2012 The Native Client Authors. All rights reserved. |
| 3 * Use of this source code is governed by a BSD-style license that can be | 3 * Use of this source code is governed by a BSD-style license that can be |
| 4 * found in the LICENSE file. | 4 * found in the LICENSE file. |
| 5 */ | 5 */ |
| 6 | 6 |
| 7 /* | 7 /* |
| 8 * NaCl Service Runtime. I/O Descriptor / Handle abstraction. | 8 * NaCl Service Runtime. I/O Descriptor / Handle abstraction. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 139 NaClDescSyncSocketDtor, | 139 NaClDescSyncSocketDtor, |
| 140 }, | 140 }, |
| 141 NaClDescMapNotImplemented, | 141 NaClDescMapNotImplemented, |
| 142 NACL_DESC_UNMAP_NOT_IMPLEMENTED | 142 NACL_DESC_UNMAP_NOT_IMPLEMENTED |
| 143 NaClDescSyncSocketRead, | 143 NaClDescSyncSocketRead, |
| 144 NaClDescSyncSocketWrite, | 144 NaClDescSyncSocketWrite, |
| 145 NaClDescSeekNotImplemented, | 145 NaClDescSeekNotImplemented, |
| 146 NaClDescPReadNotImplemented, | 146 NaClDescPReadNotImplemented, |
| 147 NaClDescPWriteNotImplemented, | 147 NaClDescPWriteNotImplemented, |
| 148 NaClDescSyncSocketFstat, | 148 NaClDescSyncSocketFstat, |
| 149 NaClDescFchdirNotImplemented, |
| 150 NaClDescFchmodNotImplemented, |
| 151 NaClDescFsyncNotImplemented, |
| 152 NaClDescFdatasyncNotImplemented, |
| 153 NaClDescFtruncateNotImplemented, |
| 149 NaClDescGetdentsNotImplemented, | 154 NaClDescGetdentsNotImplemented, |
| 150 NaClDescSyncSocketExternalizeSize, | 155 NaClDescSyncSocketExternalizeSize, |
| 151 NaClDescSyncSocketExternalize, | 156 NaClDescSyncSocketExternalize, |
| 152 NaClDescLockNotImplemented, | 157 NaClDescLockNotImplemented, |
| 153 NaClDescTryLockNotImplemented, | 158 NaClDescTryLockNotImplemented, |
| 154 NaClDescUnlockNotImplemented, | 159 NaClDescUnlockNotImplemented, |
| 155 NaClDescWaitNotImplemented, | 160 NaClDescWaitNotImplemented, |
| 156 NaClDescTimedWaitAbsNotImplemented, | 161 NaClDescTimedWaitAbsNotImplemented, |
| 157 NaClDescSignalNotImplemented, | 162 NaClDescSignalNotImplemented, |
| 158 NaClDescBroadcastNotImplemented, | 163 NaClDescBroadcastNotImplemented, |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 213 *xfer->next_handle++ = NACL_INVALID_HANDLE; | 218 *xfer->next_handle++ = NACL_INVALID_HANDLE; |
| 214 *out_desc = (struct NaClDesc *) ndssp; | 219 *out_desc = (struct NaClDesc *) ndssp; |
| 215 rv = 0; | 220 rv = 0; |
| 216 | 221 |
| 217 cleanup: | 222 cleanup: |
| 218 if (rv < 0) { | 223 if (rv < 0) { |
| 219 NaClDescSafeUnref((struct NaClDesc *) ndssp); | 224 NaClDescSafeUnref((struct NaClDesc *) ndssp); |
| 220 } | 225 } |
| 221 return rv; | 226 return rv; |
| 222 } | 227 } |
| OLD | NEW |