Navigation


Changeset 907:b772af200865 in freeDiameter for include


Ignore:
Timestamp:
Dec 20, 2012, 7:55:22 AM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Add a few const declaration so that C++ is less picky

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/freeDiameter/libfdproto.h

    r904 r907  
    889889 *  ENOENT      : No matching object has been found, and result was NULL.
    890890 */
    891 int fd_dict_search ( struct dictionary * dict, enum dict_object_type type, int criteria, void * what, struct dict_object ** result, int retval );
     891int fd_dict_search ( struct dictionary * dict, enum dict_object_type type, int criteria, const void * what, struct dict_object ** result, int retval );
    892892
    893893/* Special case: get the generic error command object */
     
    13491349                struct dict_object *    vendor;         /* most efficient if already known, set to NULL to ignore */
    13501350                vendor_id_t             vendor_id;      /* set to 0 to ignore -- prefer AVP_BY_CODE or AVP_BY_NAME for vendor 0 */
    1351                 char *                  vendor_name;    /* set to NULL to ignore */
     1351                const char *                    vendor_name;    /* set to NULL to ignore */
    13521352        } avp_vendor;
    13531353       
     
    13551355                /* Only one of the following fields must be set */
    13561356                avp_code_t       avp_code; /* set to 0 to ignore */
    1357                 char *           avp_name; /* set to NULL to ignore */
     1357                const char *             avp_name; /* set to NULL to ignore */
    13581358        } avp_data;
    13591359};
Note: See TracChangeset for help on using the changeset viewer.