Ignore:
File:
1 edited

Legend:

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

    rbb9b0c6 r02a09ed  
    7070{
    7171        memcpy(dst, src, 16);
    72 }
    73 
    74 int addr128_compare(const addr128_t a, const addr128_t b)
    75 {
    76         return memcmp(a, b, 16);
    7772}
    7873
     
    217212}
    218213
    219 void inet_addr_naddr(const inet_addr_t *addr, uint8_t prefix,
    220     inet_naddr_t *naddr)
    221 {
    222         naddr->family = addr->family;
    223         memcpy(naddr->addr6, addr->addr6, 16);
    224         naddr->prefix = prefix;
    225 }
    226 
    227214void inet_addr_any(inet_addr_t *addr)
    228215{
     
    247234                return (a->addr == b->addr);
    248235        case AF_INET6:
    249                 return addr128_compare(a->addr6, b->addr6);
     236                return memcmp(&a->addr6, &b->addr6, 16);
    250237        default:
    251238                return 0;
Note: See TracChangeset for help on using the changeset viewer.