Changes in uspace/srv/net/il/ip/ip.c [c62ae1d6:14f1db0] in mainline
- File:
-
- 1 edited
-
uspace/srv/net/il/ip/ip.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/il/ip/ip.c
rc62ae1d6 r14f1db0 38 38 #include <async.h> 39 39 #include <errno.h> 40 #include <err.h>41 40 #include <fibril_synch.h> 42 41 #include <stdio.h> … … 44 43 #include <ipc/ipc.h> 45 44 #include <ipc/services.h> 46 #include <ipc/net.h>47 #include <ipc/nil.h>48 #include <ipc/il.h>49 #include <ipc/ip.h>50 45 #include <sys/types.h> 51 #include <byteorder.h> 52 53 #include <net/socket_codes.h> 54 #include <net/in.h> 55 #include <net/in6.h> 56 #include <net/inet.h> 57 #include <net/modules.h> 58 #include <net/device.h> 59 #include <net/packet.h> 60 #include <net/icmp_codes.h> 61 46 47 #include <net_err.h> 48 #include <net_messages.h> 49 #include <net_modules.h> 62 50 #include <arp_interface.h> 51 #include <net_byteorder.h> 63 52 #include <net_checksum.h> 53 #include <net_device.h> 64 54 #include <icmp_client.h> 55 #include <icmp_codes.h> 65 56 #include <icmp_interface.h> 66 57 #include <il_interface.h> 58 #include <in.h> 59 #include <in6.h> 60 #include <inet.h> 67 61 #include <ip_client.h> 68 62 #include <ip_interface.h> … … 70 64 #include <nil_interface.h> 71 65 #include <tl_interface.h> 66 #include <socket_codes.h> 67 #include <socket_errno.h> 72 68 #include <adt/measured_strings.h> 73 69 #include <adt/module_map.h> 74 #include <packet _client.h>70 #include <packet/packet_client.h> 75 71 #include <packet_remote.h> 72 #include <nil_messages.h> 73 #include <il_messages.h> 76 74 #include <il_local.h> 75 #include <ip_local.h> 77 76 78 77 #include "ip.h" 79 78 #include "ip_header.h" 79 #include "ip_messages.h" 80 80 #include "ip_module.h" 81 #include "ip_local.h"82 81 83 82 /** IP module name. … … 423 422 ip_globals.client_connection = client_connection; 424 423 ERROR_PROPAGATE(modules_initialize(&ip_globals.modules)); 425 ERROR_PROPAGATE(add_module(NULL, &ip_globals.modules, ARP_NAME, ARP_FILENAME, SERVICE_ARP, 0, arp_connect_module));424 ERROR_PROPAGATE(add_module(NULL, &ip_globals.modules, ARP_NAME, ARP_FILENAME, SERVICE_ARP, arp_task_get_id(), arp_connect_module)); 426 425 fibril_rwlock_write_unlock(&ip_globals.lock); 427 426 return EOK; … … 620 619 fibril_rwlock_write_unlock(&ip_globals.netifs_lock); 621 620 return EOK; 621 } 622 623 int ip_connect_module(services_t service){ 624 return EOK; 625 } 626 627 int ip_bind_service(services_t service, int protocol, services_t me, async_client_conn_t receiver, tl_received_msg_t received_msg){ 628 return ip_register(protocol, me, 0, received_msg); 622 629 } 623 630
Note:
See TracChangeset
for help on using the changeset viewer.
