Changeset 30c5d13 in mainline for uspace/lib/c/generic/inet/addr.c


Ignore:
Timestamp:
2013-07-16T17:27:42Z (12 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9ae6fc7
Parents:
1f97352
Message:

restore accidentally removed iaf_addr lookup functionality

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/inet/addr.c

    r1f97352 r30c5d13  
    260260}
    261261
     262int inet_naddr_compare(const inet_naddr_t *naddr, const inet_addr_t *addr)
     263{
     264        if (naddr->family != addr->family)
     265                return 0;
     266       
     267        switch (naddr->family) {
     268        case AF_INET:
     269                return (naddr->addr == addr->addr);
     270        case AF_INET6:
     271                return addr128_compare(naddr->addr6, addr->addr6);
     272        default:
     273                return 0;
     274        }
     275}
     276
    262277int inet_naddr_compare_mask(const inet_naddr_t *naddr, const inet_addr_t *addr)
    263278{
Note: See TracChangeset for help on using the changeset viewer.