67,7 → 67,7 |
* @returns The started module task identifier. |
* @returns Other error codes as defined for the task_spawn() function. |
*/ |
task_id_t spawn( char * const fname ); |
task_id_t spawn( char * fname ); |
|
int main( int argc, char * argv[] ){ |
ERROR_DECLARE; |
79,7 → 79,7 |
ERROR_PROPAGATE( self_test()); |
// start networking service |
if( ! spawn( "/srv/net" )){ |
printf( "\n" NAME "Could not spawn networking" ); |
printf( "\n" NAME " - Could not spawn networking" ); |
return EINVAL; |
} |
// start networking |
89,16 → 89,17 |
return ERROR_CODE; |
} |
printf( "\n" NAME " - OK\n" ); |
|
return EOK; |
} |
|
task_id_t spawn( char * const fname ){ |
char * const argv[ 2 ] = { fname, NULL }; |
task_id_t spawn( char * fname ){ |
char * argv[ 2 ]; |
task_id_t res; |
|
// printf( "Spawning %s\n", fname ); |
// argv[ 0 ] = fname; |
// argv[ 1 ] = NULL; |
argv[ 0 ] = fname; |
argv[ 1 ] = NULL; |
res = task_spawn( fname, argv ); |
if( res != 0 ){ |
/* Success */ |