Ignore:
Timestamp:
2010-03-24T06:49:42Z (15 years ago)
Author:
Lukas Mejdrech <lukasmejdrech@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
40e29f5
Parents:
5814ef7
Message:
  • make IPC_SET macros even more explicit
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/socket/socket_messages.h

    r5814ef7 r3db8889  
    116116 */
    117117#define SOCKET_SET_SOCKET_ID(answer, value) \
    118         {ipcarg_t argument = (value); IPC_SET_ARG1(answer, argument);}
     118        {ipcarg_t argument = (ipcarg_t) (value); IPC_SET_ARG1(answer, argument);}
    119119
    120120/** Returns the socket identifier message parameter.
     
    128128 */
    129129#define SOCKET_SET_READ_DATA_LENGTH(answer, value) \
    130         {ipcarg_t argument = (value); IPC_SET_ARG1(answer, argument);}
     130        {ipcarg_t argument = (ipcarg_t) (value); IPC_SET_ARG1(answer, argument);}
    131131
    132132/** Returns the read data length message parameter.
     
    158158 */
    159159#define SOCKET_SET_DATA_FRAGMENT_SIZE(answer, value) \
    160         {ipcarg_t argument = (value); IPC_SET_ARG2(answer, argument);}
     160        {ipcarg_t argument = (ipcarg_t) (value); IPC_SET_ARG2(answer, argument);}
    161161
    162162/** Sets the address length in the message answer.
     
    164164 */
    165165#define SOCKET_SET_ADDRESS_LENGTH(answer, value) \
    166         {ipcarg_t argument = (value); IPC_SET_ARG3(answer, argument);}
     166        {ipcarg_t argument = (ipcarg_t) (value); IPC_SET_ARG3(answer, argument);}
    167167
    168168/** Returns the address length message parameter.
     
    177177#define SOCKET_SET_HEADER_SIZE(answer, value) \
    178178        \
    179         {ipcarg_t argument = (value); IPC_SET_ARG3(answer, argument);}
     179        {ipcarg_t argument = (ipcarg_t) (value); IPC_SET_ARG3(answer, argument);}
    180180
    181181/** Returns the header size message parameter.
Note: See TracChangeset for help on using the changeset viewer.