Changeset 7c8267b in mainline for uspace/lib


Ignore:
Timestamp:
2010-09-19T12:55:05Z (15 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2fa0ad9, dc94cb2
Parents:
553f430
Message:

Coding style fixes.

This changeset converts the entire TCP code into HelenOS cstyle and improves
its general legibility by adding vertical spacing and removing unnecessary
clutter. It also attempts to suppress too deep nesting of blocks by
functional-equivalent code restructuralization.

This changeset brings no change in functionality (hopefully), but it should make
it easier to understand and eventually fix TCP code.

Location:
uspace/lib
Files:
3 edited

Legend:

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

    r553f430 r7c8267b  
    7070        aid_t message = async_send_1(phone, NET_PACKET_GET, packet_id, &answer);
    7171        *packet = (packet_t) as_get_mappable_page(size);
    72         if (ERROR_OCCURRED(async_share_in_start_0_0(phone, *packet, size))
    73             || ERROR_OCCURRED(pm_add(*packet))) {
     72        if (ERROR_OCCURRED(async_share_in_start_0_0(phone, *packet, size)) ||
     73            ERROR_OCCURRED(pm_add(*packet))) {
    7474                munmap(*packet, size);
    7575                async_wait_for(message, NULL);
  • uspace/lib/net/tl/tl_common.c

    r553f430 r7c8267b  
    157157}
    158158
    159 int tl_set_address_port(struct sockaddr * addr, int addrlen, uint16_t port){
     159int tl_set_address_port(struct sockaddr * addr, int addrlen, uint16_t port)
     160{
    160161        struct sockaddr_in * address_in;
    161162        struct sockaddr_in6 * address_in6;
    162163        size_t length;
    163164
    164         if(addrlen < 0){
    165                 return EINVAL;
    166         }
     165        if (addrlen < 0)
     166                return EINVAL;
     167       
    167168        length = (size_t) addrlen;
    168         if(length < sizeof(struct sockaddr)){
    169                 return EINVAL;
    170         }
    171         switch(addr->sa_family){
    172                 case AF_INET:
    173                         if(length != sizeof(struct sockaddr_in)){
     169        if (length < sizeof(struct sockaddr))
     170                return EINVAL;
     171
     172        switch (addr->sa_family) {
     173        case AF_INET:
     174                if (length != sizeof(struct sockaddr_in))
     175                        return EINVAL;
     176                address_in = (struct sockaddr_in *) addr;
     177                address_in->sin_port = htons(port);
     178                return EOK;
     179        case AF_INET6:
     180                if (length != sizeof(struct sockaddr_in6))
    174181                                return EINVAL;
    175                         }
    176                         address_in = (struct sockaddr_in *) addr;
    177                         address_in->sin_port = htons(port);
    178                         return EOK;
    179                 case AF_INET6:
    180                         if(length != sizeof(struct sockaddr_in6)){
    181                                 return EINVAL;
    182                         }
    183                         address_in6 = (struct sockaddr_in6 *) addr;
    184                         address_in6->sin6_port = htons(port);
    185                         return EOK;
    186                 default:
    187                         return EAFNOSUPPORT;
     182                address_in6 = (struct sockaddr_in6 *) addr;
     183                address_in6->sin6_port = htons(port);
     184                return EOK;
     185        default:
     186                return EAFNOSUPPORT;
    188187        }
    189188}
  • uspace/lib/socket/packet/packet_client.c

    r553f430 r7c8267b  
    122122}
    123123
    124 int packet_set_addr(packet_t packet, const uint8_t * src, const uint8_t * dest, size_t addr_len){
     124int
     125packet_set_addr(packet_t packet, const uint8_t * src, const uint8_t * dest,
     126    size_t addr_len)
     127{
    125128        size_t padding;
    126129        size_t allocated;
    127130
    128         if(! packet_is_valid(packet)){
     131        if (!packet_is_valid(packet))
    129132                return EINVAL;
    130         }
     133
    131134        allocated = PACKET_MAX_ADDRESS_LENGTH(packet);
    132         if(allocated < addr_len){
     135        if (allocated < addr_len)
    133136                return ENOMEM;
    134         }
     137
    135138        padding = allocated - addr_len;
    136139        packet->addr_len = addr_len;
    137         if(src){
     140
     141        if (src) {
    138142                memcpy((void *) packet + packet->src_addr, src, addr_len);
    139                 if(padding){
    140                         bzero((void *) packet + packet->src_addr + addr_len, padding);
    141                 }
    142         }else{
     143                if (padding)
     144                        bzero((void *) packet + packet->src_addr + addr_len,
     145                            padding);
     146        } else {
    143147                bzero((void *) packet + packet->src_addr, allocated);
    144148        }
    145         if(dest){
     149
     150        if (dest) {
    146151                memcpy((void *) packet + packet->dest_addr, dest, addr_len);
    147                 if(padding){
    148                         bzero((void *) packet + packet->dest_addr + addr_len, padding);
    149                 }
    150         }else{
     152                if (padding)
     153                        bzero((void *) packet + packet->dest_addr + addr_len,
     154                            padding);
     155        } else {
    151156                bzero((void *) packet + packet->dest_addr, allocated);
    152157        }
     158
    153159        return EOK;
    154160}
Note: See TracChangeset for help on using the changeset viewer.