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( const char * fname ); |
task_id_t spawn( char * const fname ); |
|
int main( int argc, char * argv[] ){ |
ERROR_DECLARE; |
78,7 → 78,7 |
// run self tests |
ERROR_PROPAGATE( self_test()); |
// start networking service |
if( ! spawn( "/sbin/networking" )){ |
if( ! spawn( "/srv/net" )){ |
printf( "\n" NAME "Could not spawn networking" ); |
return EINVAL; |
} |
92,13 → 92,13 |
return EOK; |
} |
|
task_id_t spawn( const char * fname ){ |
const char * argv[ 2 ]; |
task_id_t spawn( char * const fname ){ |
char * const argv[ 2 ] = { fname, NULL }; |
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 */ |