Changeset 89c57b6 in mainline for uspace/lib/net/include/generic.h


Ignore:
Timestamp:
2011-04-13T14:45:41Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
88634420
Parents:
cefb126 (diff), 17279ead (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • uspace/lib/net/include/generic.h

    rcefb126 r89c57b6  
    2727 */
    2828
    29 /** @addtogroup ip
     29/** @addtogroup libnet
    3030 * @{
    3131 */
    3232
    33 #ifndef __NET_IP_LOCAL_H__
    34 #define __NET_IP_LOCAL_H__
     33/** @file
     34 * Generic communication interfaces for networking.
     35 */
     36
     37#ifndef LIBNET_GENERIC_H_
     38#define LIBNET_GENERIC_H_
    3539
    3640#include <async.h>
    3741#include <ipc/services.h>
    3842
    39 #include <ip_codes.h>
    40 #include <inet.h>
    41 #include <in.h>
    42 #include <socket.h>
     43#include <net/device.h>
     44#include <adt/measured_strings.h>
     45#include <net/packet.h>
    4346
    44 extern int ip_received_error_msg_local(int, device_id_t, packet_t, services_t,
     47extern int generic_device_state_msg_remote(int, int, device_id_t, int,
    4548    services_t);
    46 extern int ip_set_gateway_req_local(int, device_id_t, in_addr_t);
    47 extern int ip_packet_size_req_local(int, device_id_t, packet_dimension_ref);
    48 extern int ip_received_error_msg_local(int, device_id_t, packet_t, services_t,
    49     services_t);
    50 extern int ip_device_req_local(int, device_id_t, services_t);
    51 extern int ip_add_route_req_local(int, device_id_t, in_addr_t, in_addr_t,
    52     in_addr_t);
    53 extern int ip_send_msg_local(int, device_id_t, packet_t, services_t,
    54     services_t);
    55 extern int ip_get_route_req_local(int, ip_protocol_t, const struct sockaddr *,
    56     socklen_t, device_id_t *, void **, size_t *);
     49extern int generic_device_req_remote(int, int, device_id_t, int, services_t);
     50extern int generic_get_addr_req(int, int, device_id_t, measured_string_t **,
     51    uint8_t **);
     52extern int generic_packet_size_req_remote(int, int, device_id_t,
     53    packet_dimension_t *);
     54extern int generic_received_msg_remote(int, int, device_id_t, packet_id_t,
     55    services_t, services_t);
     56extern int generic_send_msg_remote(int, int, device_id_t, packet_id_t,
     57    services_t, services_t);
     58extern int generic_translate_req(int, int, device_id_t, services_t,
     59    measured_string_t *, size_t, measured_string_t **, uint8_t **);
    5760
    5861#endif
Note: See TracChangeset for help on using the changeset viewer.