Changeset f023251 in mainline for uspace/srv/net/inetsrv/inet_link.c


Ignore:
Timestamp:
2013-09-29T21:06:10Z (12 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e948fde
Parents:
13be2583
Message:

HelenOS internet address version should not be based on BSD sockets definition.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/inetsrv/inet_link.c

    r13be2583 rf023251  
    294294{
    295295        addr32_t src_v4;
    296         uint16_t src_af = inet_addr_get(&dgram->src, &src_v4, NULL);
    297         if (src_af != AF_INET)
     296        ip_ver_t src_ver = inet_addr_get(&dgram->src, &src_v4, NULL);
     297        if (src_ver != ip_v4)
    298298                return EINVAL;
    299299       
    300300        addr32_t dest_v4;
    301         uint16_t dest_af = inet_addr_get(&dgram->dest, &dest_v4, NULL);
    302         if (dest_af != AF_INET)
     301        ip_ver_t dest_ver = inet_addr_get(&dgram->dest, &dest_v4, NULL);
     302        if (dest_ver != ip_v4)
    303303                return EINVAL;
    304304       
     
    369369{
    370370        addr128_t src_v6;
    371         uint16_t src_af = inet_addr_get(&dgram->src, NULL, &src_v6);
    372         if (src_af != AF_INET6)
     371        ip_ver_t src_ver = inet_addr_get(&dgram->src, NULL, &src_v6);
     372        if (src_ver != ip_v6)
    373373                return EINVAL;
    374374       
    375375        addr128_t dest_v6;
    376         uint16_t dest_af = inet_addr_get(&dgram->dest, NULL, &dest_v6);
    377         if (dest_af != AF_INET6)
     376        ip_ver_t dest_ver = inet_addr_get(&dgram->dest, NULL, &dest_v6);
     377        if (dest_ver != ip_v6)
    378378                return EINVAL;
    379379       
Note: See TracChangeset for help on using the changeset viewer.