Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 88a1bb9 in mainline


Ignore:
Timestamp:
2010-11-18T23:20:09Z (11 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master
Children:
4eca056
Parents:
f772bc55
Message:

Remove xxx_ref typedefs (part 3).

Location:
uspace
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/net/packet.c

    rf772bc55 r88a1bb9  
    6464typedef packet_t packet_map_t[PACKET_MAP_SIZE];
    6565
    66 /** Type definition of the packet map page pointer. */
    67 typedef packet_map_t * packet_map_ref;
    68 
    6966/** Packet map.
    7067 * Maps packet identifiers to the packet references.
     
    109106packet_t pm_find(packet_id_t packet_id)
    110107{
    111         packet_map_ref map;
     108        packet_map_t *map;
    112109        packet_t packet;
    113110
     
    140137int pm_add(packet_t packet)
    141138{
    142         packet_map_ref map;
     139        packet_map_t *map;
    143140        int rc;
    144141
     
    154151        } else {
    155152                do {
    156                         map = (packet_map_ref) malloc(sizeof(packet_map_t));
     153                        map = (packet_map_t *) malloc(sizeof(packet_map_t));
    157154                        if (!map) {
    158155                                fibril_rwlock_write_unlock(&pm_globals.lock);
     
    180177        int count;
    181178        int index;
    182         packet_map_ref map;
     179        packet_map_t *map;
    183180        packet_t packet;
    184181
  • uspace/lib/c/generic/net/socket_client.c

    rf772bc55 r88a1bb9  
    7878 */
    7979typedef struct socket socket_t;
    80 
    81 /** Type definition of the socket specific data pointer.
    82  * @see socket
    83  */
    84 typedef socket_t *socket_ref;
    8580
    8681/** Socket specific data.
     
    213208        ipc_callid_t callid;
    214209        ipc_call_t call;
    215         socket_ref socket;
     210        socket_t *socket;
    216211        int rc;
    217212
     
    372367 */
    373368static void
    374 socket_initialize(socket_ref socket, int socket_id, int phone,
     369socket_initialize(socket_t *socket, int socket_id, int phone,
    375370    services_t service)
    376371{
     
    405400int socket(int domain, int type, int protocol)
    406401{
    407         socket_ref socket;
     402        socket_t *socket;
    408403        int phone;
    409404        int socket_id;
     
    463458
    464459        // create a new socket structure
    465         socket = (socket_ref) malloc(sizeof(socket_t));
     460        socket = (socket_t *) malloc(sizeof(socket_t));
    466461        if (!socket)
    467462                return ENOMEM;
     
    524519    const void *data, size_t datalength)
    525520{
    526         socket_ref socket;
     521        socket_t *socket;
    527522        aid_t message_id;
    528523        ipcarg_t result;
     
    588583int listen(int socket_id, int backlog)
    589584{
    590         socket_ref socket;
     585        socket_t *socket;
    591586        int result;
    592587
     
    627622int accept(int socket_id, struct sockaddr * cliaddr, socklen_t * addrlen)
    628623{
    629         socket_ref socket;
    630         socket_ref new_socket;
     624        socket_t *socket;
     625        socket_t *new_socket;
    631626        aid_t message_id;
    632627        ipcarg_t ipc_result;
     
    661656
    662657        // create a new scoket
    663         new_socket = (socket_ref) malloc(sizeof(socket_t));
     658        new_socket = (socket_t *) malloc(sizeof(socket_t));
    664659        if (!new_socket) {
    665660                fibril_mutex_unlock(&socket->accept_lock);
     
    745740 * @param[in] socket    The socket to be destroyed.
    746741 */
    747 static void socket_destroy(socket_ref socket)
     742static void socket_destroy(socket_t *socket)
    748743{
    749744        int accepted_id;
     
    770765int closesocket(int socket_id)
    771766{
    772         socket_ref socket;
     767        socket_t *socket;
    773768        int rc;
    774769
     
    824819    socklen_t addrlen)
    825820{
    826         socket_ref socket;
     821        socket_t *socket;
    827822        aid_t message_id;
    828823        ipcarg_t result;
     
    981976    int flags, struct sockaddr *fromaddr, socklen_t *addrlen)
    982977{
    983         socket_ref socket;
     978        socket_t *socket;
    984979        aid_t message_id;
    985980        ipcarg_t ipc_result;
     
    11631158getsockopt(int socket_id, int level, int optname, void *value, size_t *optlen)
    11641159{
    1165         socket_ref socket;
     1160        socket_t *socket;
    11661161        aid_t message_id;
    11671162        ipcarg_t result;
  • uspace/lib/net/adt/module_map.c

    rf772bc55 r88a1bb9  
    6363 */
    6464int
    65 add_module(module_ref *module, modules_ref modules, const char *name,
     65add_module(module_t **module, modules_ref modules, const char *name,
    6666    const char *filename, services_t service, task_id_t task_id,
    6767    connect_module_t connect_module)
    6868{
    69         module_ref tmp_module;
     69        module_t *tmp_module;
    7070        int rc;
    7171
    72         tmp_module = (module_ref) malloc(sizeof(module_t));
     72        tmp_module = (module_t *) malloc(sizeof(module_t));
    7373        if (!tmp_module)
    7474                return ENOMEM;
     
    104104 * @returns             NULL if there is no such module.
    105105 */
    106 module_ref get_running_module(modules_ref modules, char *name)
     106module_t *get_running_module(modules_ref modules, char *name)
    107107{
    108         module_ref module;
     108        module_t *module;
    109109
    110110        module = modules_find(modules, name, 0);
  • uspace/lib/net/il/ip_client.c

    rf772bc55 r88a1bb9  
    5353size_t ip_client_header_length(packet_t packet)
    5454{
    55         ip_header_ref header;
    56 
    57         header = (ip_header_ref) packet_get_data(packet);
     55        ip_header_t *header;
     56
     57        header = (ip_header_t *) packet_get_data(packet);
    5858        if (!header || (packet_get_data_length(packet) < sizeof(ip_header_t)))
    5959                return 0;
     
    9191    size_t data_length, void **header, size_t *headerlen)
    9292{
    93         ipv4_pseudo_header_ref header_in;
     93        ipv4_pseudo_header_t *header_in;
    9494        struct sockaddr_in *address_in;
    9595
     
    109109               
    110110                *headerlen = sizeof(*header_in);
    111                 header_in = (ipv4_pseudo_header_ref) malloc(*headerlen);
     111                header_in = (ipv4_pseudo_header_t *) malloc(*headerlen);
    112112                if (!header_in)
    113113                        return ENOMEM;
     
    155155    ip_tos_t tos, int dont_fragment, size_t ipopt_length)
    156156{
    157         ip_header_ref header;
     157        ip_header_t *header;
    158158        uint8_t *data;
    159159        size_t padding;
     
    177177
    178178        // set the header
    179         header = (ip_header_ref) data;
     179        header = (ip_header_t *) data;
    180180        header->header_length = IP_COMPUTE_HEADER_LENGTH(sizeof(ip_header_t) +
    181181            ipopt_length);
     
    211211    ip_ttl_t *ttl, ip_tos_t *tos, int *dont_fragment, size_t *ipopt_length)
    212212{
    213         ip_header_ref header;
    214 
    215         header = (ip_header_ref) packet_get_data(packet);
     213        ip_header_t *header;
     214
     215        header = (ip_header_t *) packet_get_data(packet);
    216216        if (!header || (packet_get_data_length(packet) < sizeof(ip_header_t)))
    217217                return ENOMEM;
     
    247247    size_t data_length)
    248248{
    249         ipv4_pseudo_header_ref header_in;
     249        ipv4_pseudo_header_t *header_in;
    250250
    251251        if (!header)
     
    253253
    254254        if (headerlen == sizeof(ipv4_pseudo_header_t)) {
    255                 header_in = (ipv4_pseudo_header_ref) header;
     255                header_in = (ipv4_pseudo_header_t *) header;
    256256                header_in->data_length = htons(data_length);
    257257                return EOK;
  • uspace/lib/net/include/adt/module_map.h

    rf772bc55 r88a1bb9  
    4848typedef struct module_struct module_t;
    4949
    50 /** Type definition of the module structure pointer.
    51  * @see module_struct
    52  */
    53 typedef module_t *module_ref;
    54 
    5550/** Module map.
    5651 * Sorted by module names.
     
    7772};
    7873
    79 extern int add_module(module_ref *, modules_ref, const char *, const char *,
     74extern int add_module(module_t **, modules_ref, const char *, const char *,
    8075    services_t, task_id_t, connect_module_t *);
    81 extern module_ref get_running_module(modules_ref, char *);
     76extern module_t *get_running_module(modules_ref, char *);
    8277extern task_id_t spawn(const char *);
    8378
  • uspace/lib/net/include/icmp_header.h

    rf772bc55 r88a1bb9  
    5252typedef struct icmp_echo icmp_echo_t;
    5353
    54 /** Type definition of the echo specific data pointer.
    55  * @see icmp_echo
    56  */
    57 typedef icmp_echo_t *icmp_echo_ref;
    58 
    5954/** Echo specific data. */
    6055struct icmp_echo {
     
    6964 */
    7065typedef struct icmp_header icmp_header_t;
    71 
    72 /** Type definition of the internet control message header pointer.
    73  * @see icmp_header
    74  */
    75 typedef icmp_header_t *icmp_header_ref;
    7666
    7767/** Internet control message header. */
  • uspace/lib/net/include/ip_header.h

    rf772bc55 r88a1bb9  
    127127typedef struct ip_header ip_header_t;
    128128
    129 /** Type definition of the internet header pointer.
    130  * @see ip_header
    131  */
    132 typedef ip_header_t *ip_header_ref;
    133 
    134129/** Type definition of the internet option header.
    135130 * @see ip_header
     
    137132typedef struct ip_option ip_option_t;
    138133
    139 /** Type definition of the internet option header pointer.
    140  * @see ip_header
    141  */
    142 typedef ip_option_t *ip_option_ref;
    143 
    144134/** Type definition of the internet version 4 pseudo header.
    145135 * @see ipv4_pseudo_header
    146136 */
    147137typedef struct ipv4_pseudo_header ipv4_pseudo_header_t;
    148 
    149 /** Type definition of the internet version 4 pseudo header pointer.
    150  * @see ipv4_pseudo_header
    151  */
    152 typedef ipv4_pseudo_header_t *ipv4_pseudo_header_ref;
    153138
    154139/** Internet header.
  • uspace/lib/net/include/socket_core.h

    rf772bc55 r88a1bb9  
    6666typedef struct socket_core socket_core_t;
    6767
    68 /** Type definition of the socket core pointer.
    69  * @see socket_core
    70  */
    71 typedef socket_core_t *socket_core_ref;
    72 
    7368/** Type definition of the socket port.
    7469 * @see socket_port
    7570 */
    7671typedef struct socket_port socket_port_t;
    77 
    78 /** Type definition of the socket port pointer.
    79  * @see socket_port
    80  */
    81 typedef socket_port_t *socket_port_ref;
    8272
    8373/** Socket core. */
     
    111101 * the other use the remote addresses.
    112102 */
    113 GENERIC_CHAR_MAP_DECLARE(socket_port_map, socket_core_ref);
     103GENERIC_CHAR_MAP_DECLARE(socket_port_map, socket_core_t *);
    114104
    115105/** Ports map.
     
    119109
    120110extern void socket_cores_release(int, socket_cores_ref, socket_ports_ref,
    121     void (*)(socket_core_ref));
     111    void (*)(socket_core_t *));
    122112extern int socket_bind(socket_cores_ref, socket_ports_ref, int, void *, size_t,
    123113    int, int, int);
    124 extern int socket_bind_free_port(socket_ports_ref, socket_core_ref, int, int,
     114extern int socket_bind_free_port(socket_ports_ref, socket_core_t *, int, int,
    125115    int);
    126116extern int socket_create(socket_cores_ref, int, void *, int *);
    127117extern int socket_destroy(int, int, socket_cores_ref, socket_ports_ref,
    128     void (*)(socket_core_ref));
     118    void (*)(socket_core_t *));
    129119extern int socket_reply_packets(packet_t, size_t *);
    130 extern socket_core_ref socket_port_find(socket_ports_ref, int, const char *,
     120extern socket_core_t *socket_port_find(socket_ports_ref, int, const char *,
    131121    size_t);
    132 extern void socket_port_release(socket_ports_ref, socket_core_ref);
    133 extern int socket_port_add(socket_ports_ref, int, socket_core_ref,
     122extern void socket_port_release(socket_ports_ref, socket_core_t *);
     123extern int socket_port_add(socket_ports_ref, int, socket_core_t *,
    134124    const char *, size_t);
    135125
  • uspace/lib/net/tl/icmp_client.c

    rf772bc55 r88a1bb9  
    6464    icmp_code_t *code, icmp_param_t *pointer, icmp_param_t *mtu)
    6565{
    66         icmp_header_ref header;
     66        icmp_header_t *header;
    6767
    68         header = (icmp_header_ref) packet_get_data(packet);
     68        header = (icmp_header_t *) packet_get_data(packet);
    6969        if (!header ||
    7070            (packet_get_data_length(packet) < sizeof(icmp_header_t))) {
  • uspace/lib/net/tl/socket_core.c

    rf772bc55 r88a1bb9  
    6868INT_MAP_IMPLEMENT(socket_cores, socket_core_t);
    6969
    70 GENERIC_CHAR_MAP_IMPLEMENT(socket_port_map, socket_core_ref);
     70GENERIC_CHAR_MAP_IMPLEMENT(socket_port_map, socket_core_t *);
    7171
    7272INT_MAP_IMPLEMENT(socket_ports, socket_port_t);
     
    8585 */
    8686static void
    87 socket_destroy_core(int packet_phone, socket_core_ref socket,
     87socket_destroy_core(int packet_phone, socket_core_t *socket,
    8888    socket_cores_ref local_sockets, socket_ports_ref global_sockets,
    89     void (* socket_release)(socket_core_ref socket))
     89    void (* socket_release)(socket_core_t *socket))
    9090{
    9191        int packet_id;
     
    123123socket_cores_release(int packet_phone, socket_cores_ref local_sockets,
    124124    socket_ports_ref global_sockets,
    125     void (* socket_release)(socket_core_ref socket))
     125    void (* socket_release)(socket_core_t *socket))
    126126{
    127127        int index;
     
    160160 */
    161161static int
    162 socket_port_add_core(socket_port_ref socket_port, socket_core_ref socket,
     162socket_port_add_core(socket_port_t *socket_port, socket_core_t *socket,
    163163    const char *key, size_t key_length)
    164164{
    165         socket_core_ref *socket_ref;
     165        socket_core_t **socket_ref;
    166166        int rc;
    167167
     
    200200 */
    201201static int
    202 socket_bind_insert(socket_ports_ref global_sockets, socket_core_ref socket,
     202socket_bind_insert(socket_ports_ref global_sockets, socket_core_t *socket,
    203203    int port)
    204204{
    205         socket_port_ref socket_port;
     205        socket_port_t *socket_port;
    206206        int rc;
    207207
     
    262262    int free_ports_end, int last_used_port)
    263263{
    264         socket_core_ref socket;
    265         socket_port_ref socket_port;
     264        socket_core_t *socket;
     265        socket_port_t *socket_port;
    266266        struct sockaddr *address;
    267267        struct sockaddr_in *address_in;
     
    328328 */
    329329int
    330 socket_bind_free_port(socket_ports_ref global_sockets, socket_core_ref socket,
     330socket_bind_free_port(socket_ports_ref global_sockets, socket_core_t *socket,
    331331    int free_ports_start, int free_ports_end, int last_used_port)
    332332{
     
    418418    void *specific_data, int *socket_id)
    419419{
    420         socket_core_ref socket;
     420        socket_core_t *socket;
    421421        int positive;
    422422        int rc;
     
    437437        }
    438438       
    439         socket = (socket_core_ref) malloc(sizeof(*socket));
     439        socket = (socket_core_t *) malloc(sizeof(*socket));
    440440        if (!socket)
    441441                return ENOMEM;
     
    488488socket_destroy(int packet_phone, int socket_id, socket_cores_ref local_sockets,
    489489    socket_ports_ref global_sockets,
    490     void (*socket_release)(socket_core_ref socket))
    491 {
    492         socket_core_ref socket;
     490    void (*socket_release)(socket_core_t *socket))
     491{
     492        socket_core_t *socket;
    493493        int accepted_id;
    494494
     
    601601 * @returns             NULL if no socket was found.
    602602 */
    603 socket_core_ref
     603socket_core_t *
    604604socket_port_find(socket_ports_ref global_sockets, int port, const char *key,
    605605    size_t key_length)
    606606{
    607         socket_port_ref socket_port;
    608         socket_core_ref *socket_ref;
     607        socket_port_t *socket_port;
     608        socket_core_t **socket_ref;
    609609
    610610        socket_port = socket_ports_find(global_sockets, port);
     
    628628 */
    629629void
    630 socket_port_release(socket_ports_ref global_sockets, socket_core_ref socket)
    631 {
    632         socket_port_ref socket_port;
    633         socket_core_ref *socket_ref;
     630socket_port_release(socket_ports_ref global_sockets, socket_core_t *socket)
     631{
     632        socket_port_t *socket_port;
     633        socket_core_t **socket_ref;
    634634
    635635        if (!socket->port)
     
    680680int
    681681socket_port_add(socket_ports_ref global_sockets, int port,
    682     socket_core_ref socket, const char *key, size_t key_length)
    683 {
    684         socket_port_ref socket_port;
     682    socket_core_t *socket, const char *key, size_t key_length)
     683{
     684        socket_port_t *socket_port;
    685685        int rc;
    686686
  • uspace/srv/net/il/ip/ip.c

    rf772bc55 r88a1bb9  
    170170 * @returns             Other error codes as defined for the packet_set_addr().
    171171 */
    172 static int ip_prepare_icmp(packet_t packet, ip_header_ref header)
     172static int ip_prepare_icmp(packet_t packet, ip_header_t *header)
    173173{
    174174        packet_t next;
     
    187187
    188188                // get header
    189                 header = (ip_header_ref) packet_get_data(packet);
     189                header = (ip_header_t *) packet_get_data(packet);
    190190                if (!header)
    191191                        return EINVAL;
     
    234234static int
    235235ip_prepare_icmp_and_get_phone(services_t error, packet_t packet,
    236     ip_header_ref header)
     236    ip_header_t *header)
    237237{
    238238        int phone;
     
    542542 * @returns             NULL on error.
    543543 */
    544 static ip_header_ref
    545 ip_create_middle_header(packet_t packet, ip_header_ref last)
    546 {
    547         ip_header_ref middle;
    548 
    549         middle = (ip_header_ref) packet_suffix(packet, IP_HEADER_LENGTH(last));
     544static ip_header_t *
     545ip_create_middle_header(packet_t packet, ip_header_t *last)
     546{
     547        ip_header_t *middle;
     548
     549        middle = (ip_header_t *) packet_suffix(packet, IP_HEADER_LENGTH(last));
    550550        if (!middle)
    551551                return NULL;
     
    562562 * @param[in] first     The original header to be copied.
    563563 */
    564 static void ip_create_last_header(ip_header_ref last, ip_header_ref first)
    565 {
    566         ip_option_ref option;
     564static void ip_create_last_header(ip_header_t *last, ip_header_t *first)
     565{
     566        ip_option_t *option;
    567567        size_t next;
    568568        size_t length;
     
    575575        // process all ip options
    576576        while (next < first->header_length) {
    577                 option = (ip_option_ref) (((uint8_t *) first) + next);
     577                option = (ip_option_t *) (((uint8_t *) first) + next);
    578578                // skip end or noop
    579579                if ((option->type == IPOPT_END) ||
     
    626626{
    627627        size_t length;
    628         ip_header_ref header;
    629         ip_header_ref last_header;
    630         ip_header_ref middle_header;
     628        ip_header_t *header;
     629        ip_header_t *last_header;
     630        ip_header_t *middle_header;
    631631        packet_t next;
    632632        int rc;
     
    636636                return EINVAL;
    637637
    638         header = (ip_header_ref) packet_get_data(packet);
     638        header = (ip_header_t *) packet_get_data(packet);
    639639        if (destination) {
    640640                rc = packet_set_addr(packet, NULL, (uint8_t *) destination->value,
     
    660660
    661661        if (pq_next(packet)) {
    662                 last_header = (ip_header_ref) malloc(IP_HEADER_LENGTH(header));
     662                last_header = (ip_header_t *) malloc(IP_HEADER_LENGTH(header));
    663663                if (!last_header)
    664664                        return ENOMEM;
     
    666666                next = pq_next(packet);
    667667                while (pq_next(next)) {
    668                         middle_header = (ip_header_ref) packet_prefix(next,
     668                        middle_header = (ip_header_t *) packet_prefix(next,
    669669                            IP_HEADER_LENGTH(last_header));
    670670                        if (!middle_header) {
     
    698698                }
    699699
    700                 middle_header = (ip_header_ref) packet_prefix(next,
     700                middle_header = (ip_header_t *) packet_prefix(next,
    701701                    IP_HEADER_LENGTH(last_header));
    702702                if (!middle_header) {
     
    755755static int
    756756ip_fragment_packet_data(packet_t packet, packet_t new_packet,
    757     ip_header_ref header, ip_header_ref new_header, size_t length,
     757    ip_header_t *header, ip_header_t *new_header, size_t length,
    758758    const struct sockaddr *src, const struct sockaddr *dest, socklen_t addrlen)
    759759{
     
    820820{
    821821        packet_t new_packet;
    822         ip_header_ref header;
    823         ip_header_ref middle_header;
    824         ip_header_ref last_header;
     822        ip_header_t *header;
     823        ip_header_t *middle_header;
     824        ip_header_t *last_header;
    825825        struct sockaddr *src;
    826826        struct sockaddr *dest;
     
    838838
    839839        // get header
    840         header = (ip_header_ref) packet_get_data(packet);
     840        header = (ip_header_t *) packet_get_data(packet);
    841841        if (!header)
    842842                return EINVAL;
     
    853853
    854854        // allocate as much as originally
    855         last_header = (ip_header_ref) packet_suffix(new_packet,
     855        last_header = (ip_header_t *) packet_suffix(new_packet,
    856856            IP_HEADER_LENGTH(header));
    857857        if (!last_header)
     
    10651065 * @returns             NULL if no route was found.
    10661066 */
    1067 static ip_route_t
    1068 *ip_netif_find_route(ip_netif_t *netif, in_addr_t destination)
     1067static ip_route_t *
     1068ip_netif_find_route(ip_netif_t *netif, in_addr_t destination)
    10691069{
    10701070        int index;
     
    14201420 * @returns             The packet destination address.
    14211421 */
    1422 static in_addr_t ip_get_destination(ip_header_ref header)
     1422static in_addr_t ip_get_destination(ip_header_t *header)
    14231423{
    14241424        in_addr_t destination;
     
    14511451 */
    14521452static int
    1453 ip_deliver_local(device_id_t device_id, packet_t packet, ip_header_ref header,
     1453ip_deliver_local(device_id_t device_id, packet_t packet, ip_header_t *header,
    14541454    services_t error)
    14551455{
     
    15551555ip_process_packet(device_id_t device_id, packet_t packet)
    15561556{
    1557         ip_header_ref header;
     1557        ip_header_t *header;
    15581558        in_addr_t dest;
    15591559        ip_route_t *route;
     
    15641564        int rc;
    15651565
    1566         header = (ip_header_ref) packet_get_data(packet);
     1566        header = (ip_header_t *) packet_get_data(packet);
    15671567        if (!header)
    15681568                return ip_release_and_return(packet, ENOMEM);
     
    17241724        measured_string_t address;
    17251725        ip_route_t *route;
    1726         ip_header_ref header;
     1726        ip_header_t *header;
    17271727
    17281728        switch (error) {
     
    17341734
    17351735                data = packet_get_data(packet);
    1736                 header = (ip_header_ref)(data + offset);
     1736                header = (ip_header_t *)(data + offset);
    17371737
    17381738                // destination host unreachable?
     
    17831783        in_addr_t *src;
    17841784        ip_route_t *route;
    1785         ipv4_pseudo_header_ref header_in;
     1785        ipv4_pseudo_header_t *header_in;
    17861786
    17871787        if (!destination || (addrlen <= 0))
     
    18291829
    18301830        *headerlen = sizeof(*header_in);
    1831         header_in = (ipv4_pseudo_header_ref) malloc(*headerlen);
     1831        header_in = (ipv4_pseudo_header_t *) malloc(*headerlen);
    18321832        if (!header_in)
    18331833                return ENOMEM;
  • uspace/srv/net/il/ip/ip.h

    rf772bc55 r88a1bb9  
    8989struct ip_netif {
    9090        /** ARP module. Assigned if using ARP. */
    91         module_ref arp;
     91        module_t *arp;
    9292        /** Broadcast address. */
    9393        in_addr_t broadcast;
  • uspace/srv/net/net/net.h

    rf772bc55 r88a1bb9  
    103103       
    104104        /** Serving network interface driver module index. */
    105         module_ref driver;
     105        module_t *driver;
    106106       
    107         device_id_t id;  /**< System-unique network interface identifier. */
    108         module_ref il;   /**< Serving internet layer module index. */
    109         char *name;      /**< System-unique network interface name. */
    110         module_ref nil;  /**< Serving link layer module index. */
     107        device_id_t id; /**< System-unique network interface identifier. */
     108        module_t *il;   /**< Serving internet layer module index. */
     109        char *name;     /**< System-unique network interface name. */
     110        module_t *nil;  /**< Serving link layer module index. */
    111111} netif_t;
    112112
  • uspace/srv/net/nil/eth/eth.c

    rf772bc55 r88a1bb9  
    155155 */
    156156typedef enum eth_addr_type eth_addr_type_t;
    157 
    158 /** Type definition of the ethernet address type pointer.
    159  * @see eth_addr_type
    160  */
    161 typedef eth_addr_type_t *eth_addr_type_ref;
    162157
    163158/** Ethernet address type. */
  • uspace/srv/net/tl/icmp/icmp.c

    rf772bc55 r88a1bb9  
    156156 */
    157157static int icmp_send_packet(icmp_type_t type, icmp_code_t code, packet_t packet,
    158     icmp_header_ref header, services_t error, ip_ttl_t ttl, ip_tos_t tos,
     158    icmp_header_t *header, services_t error, ip_ttl_t ttl, ip_tos_t tos,
    159159    int dont_fragment)
    160160{
     
    189189 * @returns NULL on errors.
    190190 */
    191 static icmp_header_ref icmp_prepare_packet(packet_t packet)
    192 {
    193         icmp_header_ref header;
     191static icmp_header_t *icmp_prepare_packet(packet_t packet)
     192{
     193        icmp_header_t *header;
    194194        size_t header_length;
    195195        size_t total_length;
     
    247247    const struct sockaddr * addr, socklen_t addrlen)
    248248{
    249         icmp_header_ref header;
     249        icmp_header_t *header;
    250250        packet_t packet;
    251251        size_t length;
     
    342342    icmp_code_t code, icmp_param_t mtu, packet_t packet)
    343343{
    344         icmp_header_ref header;
     344        icmp_header_t *header;
    345345
    346346        header = icmp_prepare_packet(packet);
     
    357357static int icmp_source_quench_msg_local(int icmp_phone, packet_t packet)
    358358{
    359         icmp_header_ref header;
     359        icmp_header_t *header;
    360360
    361361        header = icmp_prepare_packet(packet);
     
    370370    packet_t packet)
    371371{
    372         icmp_header_ref header;
     372        icmp_header_t *header;
    373373
    374374        header = icmp_prepare_packet(packet);
     
    383383    icmp_param_t pointer, packet_t packet)
    384384{
    385         icmp_header_ref header;
     385        icmp_header_t *header;
    386386
    387387        header = icmp_prepare_packet(packet);
     
    479479 * @param[in] code      The received reply message code.
    480480 */
    481 static void  icmp_process_echo_reply(packet_t packet, icmp_header_ref header,
     481static void  icmp_process_echo_reply(packet_t packet, icmp_header_t *header,
    482482    icmp_type_t type, icmp_code_t code)
    483483{
     
    525525        int result;
    526526        void *data;
    527         icmp_header_ref header;
     527        icmp_header_t *header;
    528528        icmp_type_t type;
    529529        icmp_code_t code;
     
    567567
    568568        /* Get ICMP header */
    569         header = (icmp_header_ref) data;
     569        header = (icmp_header_t *) data;
    570570
    571571        if (header->checksum) {
     
    735735 * @returns             ENOTCONN if no free identifier have been found.
    736736 */
    737 static int icmp_bind_free_id(icmp_echo_ref echo_data)
     737static int icmp_bind_free_id(icmp_echo_t *echo_data)
    738738{
    739739        icmp_param_t index;
     
    791791        struct sockaddr *addr;
    792792        ipc_callid_t data_callid;
    793         icmp_echo_ref echo_data;
     793        icmp_echo_t *echo_data;
    794794        int rc = EOK;
    795795
     
    800800        answer_count = 0;
    801801
    802         echo_data = (icmp_echo_ref) malloc(sizeof(*echo_data));
     802        echo_data = (icmp_echo_t *) malloc(sizeof(*echo_data));
    803803        if (!echo_data)
    804804                return ENOMEM;
  • uspace/srv/net/tl/tcp/tcp.c

    rf772bc55 r88a1bb9  
    161161
    162162static int tcp_release_and_return(packet_t, int);
    163 static void tcp_prepare_operation_header(socket_core_ref, tcp_socket_data_t *,
     163static void tcp_prepare_operation_header(socket_core_t *, tcp_socket_data_t *,
    164164    tcp_header_t *, int synchronize, int);
    165 static int tcp_prepare_timeout(int (*)(void *), socket_core_ref,
     165static int tcp_prepare_timeout(int (*)(void *), socket_core_t *,
    166166    tcp_socket_data_t *, size_t, tcp_socket_state_t, suseconds_t, int);
    167 static void tcp_free_socket_data(socket_core_ref);
     167static void tcp_free_socket_data(socket_core_t *);
    168168
    169169static int tcp_timeout(void *);
     
    172172
    173173static int tcp_process_packet(device_id_t, packet_t, services_t);
    174 static int tcp_connect_core(socket_core_ref, socket_cores_ref,
     174static int tcp_connect_core(socket_core_t *, socket_cores_ref,
    175175    struct sockaddr *, socklen_t);
    176 static int tcp_queue_prepare_packet(socket_core_ref, tcp_socket_data_t *,
     176static int tcp_queue_prepare_packet(socket_core_t *, tcp_socket_data_t *,
    177177    packet_t, size_t);
    178 static int tcp_queue_packet(socket_core_ref, tcp_socket_data_t *, packet_t,
     178static int tcp_queue_packet(socket_core_t *, tcp_socket_data_t *, packet_t,
    179179    size_t);
    180 static packet_t tcp_get_packets_to_send(socket_core_ref, tcp_socket_data_t *);
     180static packet_t tcp_get_packets_to_send(socket_core_t *, tcp_socket_data_t *);
    181181static void tcp_send_packets(device_id_t, packet_t);
    182182
    183 static void tcp_process_acknowledgement(socket_core_ref, tcp_socket_data_t *,
     183static void tcp_process_acknowledgement(socket_core_t *, tcp_socket_data_t *,
    184184    tcp_header_t *);
    185 static packet_t tcp_send_prepare_packet(socket_core_ref, tcp_socket_data_t *,
     185static packet_t tcp_send_prepare_packet(socket_core_t *, tcp_socket_data_t *,
    186186    packet_t, size_t, size_t);
    187 static packet_t tcp_prepare_copy(socket_core_ref, tcp_socket_data_t *, packet_t,
     187static packet_t tcp_prepare_copy(socket_core_t *, tcp_socket_data_t *, packet_t,
    188188    size_t, size_t);
    189 /* static */ void tcp_retransmit_packet(socket_core_ref, tcp_socket_data_t *,
     189/* static */ void tcp_retransmit_packet(socket_core_t *, tcp_socket_data_t *,
    190190    size_t);
    191 static int tcp_create_notification_packet(packet_t *, socket_core_ref,
     191static int tcp_create_notification_packet(packet_t *, socket_core_t *,
    192192    tcp_socket_data_t *, int, int);
    193193static void tcp_refresh_socket_data(tcp_socket_data_t *);
     
    195195static void tcp_initialize_socket_data(tcp_socket_data_t *);
    196196
    197 static int tcp_process_listen(socket_core_ref, tcp_socket_data_t *,
     197static int tcp_process_listen(socket_core_t *, tcp_socket_data_t *,
    198198    tcp_header_t *, packet_t, struct sockaddr *, struct sockaddr *, size_t);
    199 static int tcp_process_syn_sent(socket_core_ref, tcp_socket_data_t *,
     199static int tcp_process_syn_sent(socket_core_t *, tcp_socket_data_t *,
    200200    tcp_header_t *, packet_t);
    201 static int tcp_process_syn_received(socket_core_ref, tcp_socket_data_t *,
     201static int tcp_process_syn_received(socket_core_t *, tcp_socket_data_t *,
    202202    tcp_header_t *, packet_t);
    203 static int tcp_process_established(socket_core_ref, tcp_socket_data_t *,
     203static int tcp_process_established(socket_core_t *, tcp_socket_data_t *,
    204204    tcp_header_t *, packet_t, int, size_t);
    205 static int tcp_queue_received_packet(socket_core_ref, tcp_socket_data_t *,
     205static int tcp_queue_received_packet(socket_core_t *, tcp_socket_data_t *,
    206206    packet_t, int, size_t);
    207207
     
    286286        int result;
    287287        tcp_header_t *header;
    288         socket_core_ref socket;
     288        socket_core_t *socket;
    289289        tcp_socket_data_t *socket_data;
    290290        packet_t next_packet;
     
    492492}
    493493
    494 int tcp_process_established(socket_core_ref socket, tcp_socket_data_t *
     494int tcp_process_established(socket_core_t *socket, tcp_socket_data_t *
    495495    socket_data, tcp_header_t *header, packet_t packet, int fragments,
    496496    size_t total_length)
     
    800800}
    801801
    802 int tcp_queue_received_packet(socket_core_ref socket,
     802int tcp_queue_received_packet(socket_core_t *socket,
    803803    tcp_socket_data_t *socket_data, packet_t packet, int fragments,
    804804    size_t total_length)
     
    837837}
    838838
    839 int tcp_process_syn_sent(socket_core_ref socket, tcp_socket_data_t *
     839int tcp_process_syn_sent(socket_core_t *socket, tcp_socket_data_t *
    840840    socket_data, tcp_header_t *header, packet_t packet)
    841841{
     
    895895}
    896896
    897 int tcp_process_listen(socket_core_ref listening_socket,
     897int tcp_process_listen(socket_core_t *listening_socket,
    898898    tcp_socket_data_t *listening_socket_data, tcp_header_t *header,
    899899    packet_t packet, struct sockaddr *src, struct sockaddr *dest,
     
    901901{
    902902        packet_t next_packet;
    903         socket_core_ref socket;
     903        socket_core_t *socket;
    904904        tcp_socket_data_t *socket_data;
    905905        int socket_id;
     
    10551055}
    10561056
    1057 int tcp_process_syn_received(socket_core_ref socket,
     1057int tcp_process_syn_received(socket_core_t *socket,
    10581058    tcp_socket_data_t *socket_data, tcp_header_t *header, packet_t packet)
    10591059{
    1060         socket_core_ref listening_socket;
     1060        socket_core_t *listening_socket;
    10611061        tcp_socket_data_t *listening_socket_data;
    10621062        int rc;
     
    11221122}
    11231123
    1124 void tcp_process_acknowledgement(socket_core_ref socket,
     1124void tcp_process_acknowledgement(socket_core_t *socket,
    11251125    tcp_socket_data_t *socket_data, tcp_header_t *header)
    11261126{
     
    13001300        int answer_count;
    13011301        tcp_socket_data_t *socket_data;
    1302         socket_core_ref socket;
     1302        socket_core_t *socket;
    13031303        packet_dimension_t *packet_dimension;
    13041304
     
    15371537        tcp_timeout_t *timeout = data;
    15381538        int keep_write_lock = false;
    1539         socket_core_ref socket;
     1539        socket_core_t *socket;
    15401540        tcp_socket_data_t *socket_data;
    15411541
     
    16131613{
    16141614        tcp_timeout_t *timeout = data;
    1615         socket_core_ref socket;
     1615        socket_core_t *socket;
    16161616        tcp_socket_data_t *socket_data;
    16171617        fibril_rwlock_t *local_lock;
     
    16511651}
    16521652
    1653 void tcp_retransmit_packet(socket_core_ref socket, tcp_socket_data_t *
     1653void tcp_retransmit_packet(socket_core_t *socket, tcp_socket_data_t *
    16541654    socket_data, size_t sequence_number)
    16551655{
     
    16811681    int backlog)
    16821682{
    1683         socket_core_ref socket;
     1683        socket_core_t *socket;
    16841684        tcp_socket_data_t *socket_data;
    16851685
     
    17071707    struct sockaddr *addr, socklen_t addrlen)
    17081708{
    1709         socket_core_ref socket;
     1709        socket_core_t *socket;
    17101710        int rc;
    17111711
     
    17321732}
    17331733
    1734 int tcp_connect_core(socket_core_ref socket, socket_cores_ref local_sockets,
     1734int tcp_connect_core(socket_core_t *socket, socket_cores_ref local_sockets,
    17351735    struct sockaddr *addr, socklen_t addrlen)
    17361736{
     
    18231823}
    18241824
    1825 int tcp_queue_prepare_packet(socket_core_ref socket,
     1825int tcp_queue_prepare_packet(socket_core_t *socket,
    18261826    tcp_socket_data_t *socket_data, packet_t packet, size_t data_length)
    18271827{
     
    18541854}
    18551855
    1856 int tcp_queue_packet(socket_core_ref socket, tcp_socket_data_t *socket_data,
     1856int tcp_queue_packet(socket_core_t *socket, tcp_socket_data_t *socket_data,
    18571857    packet_t packet, size_t data_length)
    18581858{
     
    18761876}
    18771877
    1878 packet_t tcp_get_packets_to_send(socket_core_ref socket, tcp_socket_data_t *
     1878packet_t tcp_get_packets_to_send(socket_core_t *socket, tcp_socket_data_t *
    18791879    socket_data)
    18801880{
     
    19361936}
    19371937
    1938 packet_t tcp_send_prepare_packet(socket_core_ref socket, tcp_socket_data_t *
     1938packet_t tcp_send_prepare_packet(socket_core_t *socket, tcp_socket_data_t *
    19391939    socket_data, packet_t packet, size_t data_length, size_t sequence_number)
    19401940{
     
    19971997}
    19981998
    1999 packet_t tcp_prepare_copy(socket_core_ref socket, tcp_socket_data_t *
     1999packet_t tcp_prepare_copy(socket_core_t *socket, tcp_socket_data_t *
    20002000    socket_data, packet_t packet, size_t data_length, size_t sequence_number)
    20012001{
     
    20272027}
    20282028
    2029 void tcp_prepare_operation_header(socket_core_ref socket,
     2029void tcp_prepare_operation_header(socket_core_t *socket,
    20302030    tcp_socket_data_t *socket_data, tcp_header_t *header, int synchronize,
    20312031    int finalize)
     
    20452045
    20462046int tcp_prepare_timeout(int (*timeout_function)(void *tcp_timeout_t),
    2047     socket_core_ref socket, tcp_socket_data_t *socket_data,
     2047    socket_core_t *socket, tcp_socket_data_t *socket_data,
    20482048    size_t sequence_number, tcp_socket_state_t state, suseconds_t timeout,
    20492049    int globals_read_only)
     
    20942094    int flags, size_t *addrlen)
    20952095{
    2096         socket_core_ref socket;
     2096        socket_core_t *socket;
    20972097        tcp_socket_data_t *socket_data;
    20982098        int packet_id;
     
    21522152    int fragments, size_t *data_fragment_size, int flags)
    21532153{
    2154         socket_core_ref socket;
     2154        socket_core_t *socket;
    21552155        tcp_socket_data_t *socket_data;
    21562156        packet_dimension_t *packet_dimension;
     
    22272227tcp_close_message(socket_cores_ref local_sockets, int socket_id)
    22282228{
    2229         socket_core_ref socket;
     2229        socket_core_t *socket;
    22302230        tcp_socket_data_t *socket_data;
    22312231        packet_t packet;
     
    22932293}
    22942294
    2295 int tcp_create_notification_packet(packet_t *packet, socket_core_ref socket,
     2295int tcp_create_notification_packet(packet_t *packet, socket_core_t *socket,
    22962296    tcp_socket_data_t *socket_data, int synchronize, int finalize)
    22972297{
     
    23302330    int new_socket_id, size_t *data_fragment_size, size_t *addrlen)
    23312331{
    2332         socket_core_ref accepted;
    2333         socket_core_ref socket;
     2332        socket_core_t *accepted;
     2333        socket_core_t *socket;
    23342334        tcp_socket_data_t *socket_data;
    23352335        packet_dimension_t *packet_dimension;
     
    24002400}
    24012401
    2402 void tcp_free_socket_data(socket_core_ref socket)
     2402void tcp_free_socket_data(socket_core_t *socket)
    24032403{
    24042404        tcp_socket_data_t *socket_data;
  • uspace/srv/net/tl/udp/udp.c

    rf772bc55 r88a1bb9  
    224224        int result;
    225225        udp_header_t *header;
    226         socket_core_ref socket;
     226        socket_core_t *socket;
    227227        packet_t next_packet;
    228228        size_t total_length;
     
    457457    size_t *data_fragment_size, int flags)
    458458{
    459         socket_core_ref socket;
     459        socket_core_t *socket;
    460460        packet_t packet;
    461461        packet_t next_packet;
     
    612612    int flags, size_t *addrlen)
    613613{
    614         socket_core_ref socket;
     614        socket_core_t *socket;
    615615        int packet_id;
    616616        packet_t packet;
Note: See TracChangeset for help on using the changeset viewer.