Changeset 1864 for zzuf


Ignore:
Timestamp:
Nov 3, 2007, 1:08:43 AM (12 years ago)
Author:
Sam Hocevar
Message:
  • Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • zzuf/trunk/src/lib-fd.c

    r1863 r1864  
    213213            switch(addr->sa_family) \
    214214            { \
    215             case AF_UNSPEC: \
    216                 if(addrlen < sizeof(struct sockaddr_in)) \
    217                     break; \
    218                 /* Fall through */ \
    219215            case AF_INET: \
    220216            case_AF_INET6 \
    221217                port = ntohs(in->sin_port); \
    222                 if(!_zz_portwatched(port)) \
    223                 { \
    224                     _zz_unregister(sockfd); \
    225                     return ret; \
    226                 } \
    227                 break; \
     218                if(_zz_portwatched(port)) \
     219                    break; \
     220                /* Fall through */ \
    228221            default: \
    229                 break; \
     222                _zz_unregister(sockfd); \
     223                return ret; \
    230224            } \
    231225            debug("%s(%i, %p, %i) = %i", __func__, \
Note: See TracChangeset for help on using the changeset viewer.