Changeset 36d852c in mainline for kernel/generic/src/ipc/sysipc.c
- Timestamp:
- 2007-12-23T19:45:30Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 654b7db
- Parents:
- 5c786d1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/sysipc.c
r5c786d1 r36d852c 50 50 #include <print.h> 51 51 52 /** Maximum buffer size allowed for IPC_M_DATA_SEND requests. */ 53 #define DATA_SEND_LIMIT (64 * 1024) 52 /** 53 * Maximum buffer size allowed for IPC_M_DATA_WRITE and IPC_M_DATA_READ 54 * requests. 55 */ 56 #define DATA_XFER_LIMIT (64 * 1024) 54 57 55 58 #define GET_CHECK_PHONE(phone, phoneid, err) \ … … 112 115 case IPC_M_AS_AREA_SEND: 113 116 case IPC_M_AS_AREA_RECV: 114 case IPC_M_DATA_SEND: 117 case IPC_M_DATA_WRITE: 118 case IPC_M_DATA_READ: 115 119 return 1; 116 120 break; … … 140 144 case IPC_M_AS_AREA_SEND: 141 145 case IPC_M_AS_AREA_RECV: 142 case IPC_M_DATA_SEND: 146 case IPC_M_DATA_WRITE: 147 case IPC_M_DATA_READ: 143 148 return 1; 144 149 default: … … 231 236 IPC_SET_RETVAL(answer->data, rc); 232 237 } 233 } else if (IPC_GET_METHOD(*olddata) == IPC_M_DATA_ SEND) {238 } else if (IPC_GET_METHOD(*olddata) == IPC_M_DATA_WRITE) { 234 239 if (!IPC_GET_RETVAL(answer->data)) { 235 240 int rc; … … 281 286 IPC_SET_ARG2(call->data, size); 282 287 break; 283 case IPC_M_DATA_ SEND:288 case IPC_M_DATA_WRITE: 284 289 src = IPC_GET_ARG2(call->data); 285 290 size = IPC_GET_ARG3(call->data); 286 291 287 if ((size <= 0) || (size > DATA_ SEND_LIMIT))292 if ((size <= 0) || (size > DATA_XFER_LIMIT)) 288 293 return ELIMIT; 289 294
Note:
See TracChangeset
for help on using the changeset viewer.