Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4706 → Rev 4707

/branches/network/uspace/srv/net/net/net_standalone.c
81,10 → 81,10
task_id = spawn( "/srv/ip" );
if( ! task_id ) return EINVAL;
ERROR_PROPAGATE( add_module( NULL, & net_globals.modules, IP_NAME, IP_FILENAME, SERVICE_IP, task_id, ip_connect_module ));
if( ! spawn( "/srv/icmp" )) return EINVAL;
if( ! spawn( "/srv/udp" )) return EINVAL;
if( ! spawn( "/srv/tcp" )) return EINVAL;
// if( ! spawn( "/srv/rarp" )) return EINVAL;
// if( ! spawn( "/srv/icmp" )) return EINVAL;
return EOK;
}
 
/branches/network/uspace/srv/net/net/net_bundle.c
49,6 → 49,7
 
#include "../il/arp/arp_module.h"
#include "../il/ip/ip_module.h"
#include "../il/icmp/icmp_module.h"
#include "../tl/udp/udp_module.h"
#include "../tl/tcp/tcp_module.h"
 
81,9 → 82,9
return arp_message( callid, call, answer, answer_count );
/* }else if( IS_NET_RARP_MESSAGE( call )){
return rarp_message( callid, call, answer, answer_count );
}else if( IS_NET_ICMP_MESSAGE( call )){
*/ }else if( IS_NET_ICMP_MESSAGE( call )){
return icmp_message( callid, call, answer, answer_count );
*/ }else if( IS_NET_UDP_MESSAGE( call )){
}else if( IS_NET_UDP_MESSAGE( call )){
return udp_message( callid, call, answer, answer_count );
}else if( IS_NET_TCP_MESSAGE( call )){
return tcp_message( callid, call, answer, answer_count );
121,8 → 122,8
ERROR_PROPAGATE( arp_initialize( client_connection ));
// ERROR_PROPAGATE( REGISTER_ME( SERVICE_RARP, & phonehash ));
// ERROR_PROPAGATE( rarp_initialize( client_connection ));
// ERROR_PROPAGATE( REGISTER_ME( SERVICE_ICMP, & phonehash ));
// ERROR_PROPAGATE( icmp_initialize( client_connection ));
ERROR_PROPAGATE( REGISTER_ME( SERVICE_ICMP, & phonehash ));
ERROR_PROPAGATE( icmp_initialize( client_connection ));
ERROR_PROPAGATE( REGISTER_ME( SERVICE_UDP, & phonehash ));
ERROR_PROPAGATE( udp_initialize( client_connection ));
ERROR_PROPAGATE( REGISTER_ME( SERVICE_TCP, & phonehash ));
/branches/network/uspace/srv/net/net/Makefile
57,6 → 57,8
$(NET_BASE)il/arp/arp.c \
$(NET_BASE)il/ip/ip.c \
$(NET_BASE)il/ip/ip_client.c \
$(NET_BASE)il/icmp/icmp.c \
$(NET_BASE)il/icmp/icmp_client.c \
$(NET_BASE)inet.c \
$(NET_BASE)tl/tcp/tcp.c \
$(NET_BASE)tl/udp/udp.c \