Ignore:
Timestamp:
2010-01-04T23:25:48Z (14 years ago)
Author:
Lukas Mejdrech <lukasmejdrech@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eac9722
Parents:
1a0fb3f8
Message:
  • socket identifier generation moved to libsocket, + data fragment size fix and enhancement, + [ICMP|TCP|UDP]_HEADER_SIZE definition, + int_map_update() function to alter item key
File:
1 edited

Legend:

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

    r1a0fb3f8 rede63e4  
    142142#define SOCKET_GET_OPT_LEVEL( call )                    ( int ) IPC_GET_ARG2( call )
    143143
    144 /** Sets the address length in the message answer.
    145  *  @param[out] answer The message answer structure.
    146  */
    147 #define SOCKET_SET_ADDRESS_LENGTH( answer )             ( socklen_t * ) & IPC_GET_ARG2( answer )
    148 
    149 /** Returns the address length message parameter.
    150  *  @param[in] call The message call structure.
    151  */
    152 #define SOCKET_GET_ADDRESS_LENGTH( call )               ( socklen_t ) IPC_GET_ARG2( call )
    153 
    154144/** Returns the data fragment size message parameter.
    155145 *  @param[in] call The message call structure.
     
    161151 */
    162152#define SOCKET_SET_DATA_FRAGMENT_SIZE( answer ) ( size_t * ) & IPC_GET_ARG2( answer )
     153
     154/** Sets the address length in the message answer.
     155 *  @param[out] answer The message answer structure.
     156 */
     157#define SOCKET_SET_ADDRESS_LENGTH( answer )             ( socklen_t * ) & IPC_GET_ARG3( answer )
     158
     159/** Returns the address length message parameter.
     160 *  @param[in] call The message call structure.
     161 */
     162#define SOCKET_GET_ADDRESS_LENGTH( call )               ( socklen_t ) IPC_GET_ARG3( call )
    163163
    164164/** Sets the header size in the message answer.
Note: See TracChangeset for help on using the changeset viewer.