Changes in uspace/srv/net/socket/socket_messages.h [aadf01e:ede63e4] in mainline
- File:
-
- 1 edited
-
uspace/srv/net/socket/socket_messages.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/socket/socket_messages.h
raadf01e rede63e4 115 115 * @param[out] answer The message answer structure. 116 116 */ 117 #define SOCKET_SET_SOCKET_ID( answer) (int *) &IPC_GET_ARG1(answer)117 #define SOCKET_SET_SOCKET_ID( answer ) ( int * ) & IPC_GET_ARG1( answer ) 118 118 119 119 /** Returns the socket identifier message parameter. 120 120 * @param[in] call The message call structure. 121 121 */ 122 #define SOCKET_GET_SOCKET_ID( call) (int) IPC_GET_ARG1(call)122 #define SOCKET_GET_SOCKET_ID( call ) ( int ) IPC_GET_ARG1( call ) 123 123 124 124 /** Sets the read data length in the message answer. 125 125 * @param[out] answer The message answer structure. 126 126 */ 127 #define SOCKET_SET_READ_DATA_LENGTH( answer) (int *) &IPC_GET_ARG1(answer)127 #define SOCKET_SET_READ_DATA_LENGTH( answer ) ( int * ) & IPC_GET_ARG1( answer ) 128 128 129 129 /** Returns the read data length message parameter. 130 130 * @param[in] call The message call structure. 131 131 */ 132 #define SOCKET_GET_READ_DATA_LENGTH( call) (int) IPC_GET_ARG1(call)132 #define SOCKET_GET_READ_DATA_LENGTH( call ) ( int ) IPC_GET_ARG1( call ) 133 133 134 134 /** Returns the backlog message parameter. 135 135 * @param[in] call The message call structure. 136 136 */ 137 #define SOCKET_GET_BACKLOG( call) (int) IPC_GET_ARG2(call)137 #define SOCKET_GET_BACKLOG( call ) ( int ) IPC_GET_ARG2( call ) 138 138 139 139 /** Returns the option level message parameter. 140 140 * @param[in] call The message call structure. 141 141 */ 142 #define SOCKET_GET_OPT_LEVEL( call) (int) IPC_GET_ARG2(call)142 #define SOCKET_GET_OPT_LEVEL( call ) ( int ) IPC_GET_ARG2( call ) 143 143 144 144 /** Returns the data fragment size message parameter. 145 145 * @param[in] call The message call structure. 146 146 */ 147 #define SOCKET_GET_DATA_FRAGMENT_SIZE( call) (size_t) IPC_GET_ARG2(call)147 #define SOCKET_GET_DATA_FRAGMENT_SIZE( call ) ( size_t ) IPC_GET_ARG2( call ) 148 148 149 149 /** Sets the data fragment size in the message answer. 150 150 * @param[out] answer The message answer structure. 151 151 */ 152 #define SOCKET_SET_DATA_FRAGMENT_SIZE( answer) (size_t *) &IPC_GET_ARG2(answer)152 #define SOCKET_SET_DATA_FRAGMENT_SIZE( answer ) ( size_t * ) & IPC_GET_ARG2( answer ) 153 153 154 154 /** Sets the address length in the message answer. 155 155 * @param[out] answer The message answer structure. 156 156 */ 157 #define SOCKET_SET_ADDRESS_LENGTH( answer) (socklen_t *) &IPC_GET_ARG3(answer)157 #define SOCKET_SET_ADDRESS_LENGTH( answer ) ( socklen_t * ) & IPC_GET_ARG3( answer ) 158 158 159 159 /** Returns the address length message parameter. 160 160 * @param[in] call The message call structure. 161 161 */ 162 #define SOCKET_GET_ADDRESS_LENGTH( call) (socklen_t) IPC_GET_ARG3(call)162 #define SOCKET_GET_ADDRESS_LENGTH( call ) ( socklen_t ) IPC_GET_ARG3( call ) 163 163 164 164 /** Sets the header size in the message answer. 165 165 * @param[out] answer The message answer structure. 166 166 */ 167 #define SOCKET_SET_HEADER_SIZE( answer) (int *) &IPC_GET_ARG3(answer)167 #define SOCKET_SET_HEADER_SIZE( answer ) ( int * ) & IPC_GET_ARG3( answer ) 168 168 169 169 /** Returns the header size message parameter. 170 170 * @param[in] call The message call structure. 171 171 */ 172 #define SOCKET_GET_HEADER_SIZE( call) (int) IPC_GET_ARG3(call)172 #define SOCKET_GET_HEADER_SIZE( call ) ( int ) IPC_GET_ARG3( call ) 173 173 174 174 /** Returns the flags message parameter. 175 175 * @param[in] call The message call structure. 176 176 */ 177 #define SOCKET_GET_FLAGS( call) (int) IPC_GET_ARG4(call)177 #define SOCKET_GET_FLAGS( call ) ( int ) IPC_GET_ARG4( call ) 178 178 179 179 /** Returns the option name message parameter. 180 180 * @param[in] call The message call structure. 181 181 */ 182 #define SOCKET_GET_OPT_NAME( call) (int) IPC_GET_ARG4(call)182 #define SOCKET_GET_OPT_NAME( call ) ( int ) IPC_GET_ARG4( call ) 183 183 184 184 /** Returns the data fragments message parameter. 185 185 * @param[in] call The message call structure. 186 186 */ 187 #define SOCKET_GET_DATA_FRAGMENTS( call) (int) IPC_GET_ARG5(call)187 #define SOCKET_GET_DATA_FRAGMENTS( call ) ( int ) IPC_GET_ARG5( call ) 188 188 189 189 /** Returns the new socket identifier message parameter. 190 190 * @param[in] call The message call structure. 191 191 */ 192 #define SOCKET_GET_NEW_SOCKET_ID( call) (int) IPC_GET_ARG5(call)192 #define SOCKET_GET_NEW_SOCKET_ID( call ) ( int ) IPC_GET_ARG5( call ) 193 193 194 194 /*@}*/
Note:
See TracChangeset
for help on using the changeset viewer.
