Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 3665 → Rev 3666

/branches/network/uspace/srv/net/modules.h
33,15 → 33,9
/** @file
*/
 
#include <errno.h>
#include <ipc/ipc.h>
#include <ipc/services.h>
 
#define ERROR_NAME error_check_return_value
#define ERROR_DECLARE int ERROR_NAME
#define ERROR_OCCURED( value ) (( ERROR_NAME = ( value )) != EOK )
#define ERROR_PROPAGATE( value ) if( ERROR_OCCURED( value )) return ERROR_NAME
 
#define REGISTER_ME( me, phonehash ) ipc_connect_to_me( PHONE_NS, ( me ), 0, 0, ( phonehash ))
 
int connect_to_service( services_t need );