Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4242 → Rev 4243

/branches/network/uspace/srv/net/structures/measured_strings.c
75,7 → 75,7
ERROR_DECLARE;
 
size_t * lengths;
int index;
size_t index;
size_t length;
char * next;
ipc_callid_t callid;
131,7 → 131,7
ERROR_DECLARE;
 
size_t * lengths;
int index;
size_t index;
size_t length;
ipc_callid_t callid;
 
166,7 → 166,7
ERROR_DECLARE;
 
size_t * lengths;
int index;
size_t index;
char * next;
 
if(( phone <= 0 ) || ( ! strings ) || ( ! data ) || ( count <= 0 )){
207,7 → 207,7
ERROR_DECLARE;
 
size_t * lengths;
int index;
size_t index;
 
if(( phone <= 0 ) || ( ! strings ) || ( count <= 0 )){
return EINVAL;
/branches/network/uspace/srv/net/structures/generic_field.h
49,7 → 49,7
typedef name##_t * name##_ref; \
\
struct name{ \
int size; \
size_t size; \
int next; \
type ** items; \
int magic; \
/branches/network/uspace/srv/net/structures/packet/packet_client.c
118,17 → 118,17
size_t padding;
 
if( ! packet_is_valid( packet )) return EINVAL;
if( packet->addr_len >= addr_len ) return ENOMEM;
if( packet->addr_len < addr_len ) return ENOMEM;
padding = packet->addr_len - addr_len;
if( src ){
memcpy(( void * ) packet + packet->src_addr, src, addr_len );
bzero(( void * ) packet + packet->src_addr + addr_len, padding );
if( padding ) bzero(( void * ) packet + packet->src_addr + addr_len, padding );
}else{
bzero(( void * ) packet + packet->src_addr + addr_len, packet->addr_len );
}
if( dest ){
memcpy(( void * ) packet + packet->dest_addr, dest, addr_len );
bzero(( void * ) packet + packet->dest_addr + addr_len, padding );
if( padding ) bzero(( void * ) packet + packet->dest_addr + addr_len, padding );
}else{
bzero(( void * ) packet + packet->dest_addr + addr_len, packet->addr_len );
}
173,7 → 173,7
unsigned int size;
packet_t packet;
 
if( ERROR_OCCURRED( async_req_4_2( phone, NET_PACKET_CREATE_4, max_content, addr_len, max_prefix, max_suffix, & packet_id, & size ))
if( ERROR_OCCURRED( async_req_4_2( phone, NET_PACKET_CREATE_4, max_content, addr_len, max_prefix, max_suffix, ( ipcarg_t * ) & packet_id, & size ))
|| ERROR_OCCURRED( packet_return( phone, & packet, packet_id, size ))){
return NULL;
}
187,7 → 187,7
unsigned int size;
packet_t packet;
 
if( ERROR_OCCURRED( async_req_1_2( phone, NET_PACKET_CREATE_1, content, & packet_id, & size ))
if( ERROR_OCCURRED( async_req_1_2( phone, NET_PACKET_CREATE_1, content, ( ipcarg_t * ) & packet_id, & size ))
|| ERROR_OCCURRED( packet_return( phone, & packet, packet_id, size ))){
return NULL;
}
/branches/network/uspace/srv/net/structures/packet/packet.h
40,7 → 40,7
/** Packet identifier type.
* Value zero (0) is used as an invalid identifier.
*/
typedef unsigned int packet_id_t;
typedef int packet_id_t;
 
/** Type definition of the packet.
* @see packet
/branches/network/uspace/srv/net/structures/packet/packet_server.c
98,7 → 98,7
* The maximal lengths of packets in each queue in the ascending order.
* The last queue is not limited.
*/
int sizes[ FREE_QUEUES_COUNT ];
size_t sizes[ FREE_QUEUES_COUNT ];
/** Total packets allocated.
*/
unsigned int count;
/branches/network/uspace/srv/net/structures/int_map.h
57,7 → 57,7
}; \
\
struct name{ \
int size; \
size_t size; \
int next; \
name##_item_ref items; \
int magic; \