Navigation


Changeset 921:a0ab56aa089f in freeDiameter


Ignore:
Timestamp:
Feb 14, 2013, 10:12:23 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Fix compilation when SCTP_USE_MAPPED_ADDRESSES is true, and add a note about this for FreeBSD (seems to be needed at least for FreeBSD 9.1)

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • INSTALL.FreeBSD

    r707 r921  
    99
    1010Then the cmake command had to look like:
    11  cmake -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex ...
     11 cmake -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex -DSCTP_USE_MAPPED_ADDRESSES:BOOL=ON ...
    1212
    1313
     
    4646   
    47477) Run cmake for freeDiameter (add other flags as you see fit, see INSTALL for more details)
    48    # /usr/local/bin/cmake -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex ../freeDiameter
     48   # /usr/local/bin/cmake -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex -DSCTP_USE_MAPPED_ADDRESSES:BOOL=ON ../freeDiameter
    4949
    50508) Compile, optionnaly test
  • libfdcore/sctp.c

    r914 r921  
    654654                if (ep->sa.sa_family == AF_INET6)
    655655                #else /* SCTP_USE_MAPPED_ADDRESSES */
    656                 if (target_family == AF_INET6) {
     656                if (target_family == AF_INET6)
    657657                #endif /* SCTP_USE_MAPPED_ADDRESSES */
    658658                        sz = sizeof(sSA6);
Note: See TracChangeset for help on using the changeset viewer.