Exemple #1
0
void flom_handle_set_discovery_ttl(flom_handle_t *handle, int value)
{
    FLOM_TRACE(("flom_handle_set_discovery_ttl: "
                "old value=%d, new value=%d\n",
                flom_config_get_discovery_ttl(handle->config), value));
    flom_config_set_discovery_ttl(handle->config, (gint)value);
}
Exemple #2
0
int flom_handle_set_discovery_ttl(flom_handle_t *handle, int value)
{
    FLOM_TRACE(("flom_handle_set_discovery_ttl: "
                "old value=%d, new value=%d\n",
                flom_config_get_discovery_ttl(handle->config), value));
    switch (handle->state) {
        case FLOM_HANDLE_STATE_INIT:
        case FLOM_HANDLE_STATE_DISCONNECTED:
            flom_config_set_discovery_ttl(handle->config, (gint)value);
            break;
        default:
            FLOM_TRACE(("flom_handle_set_discovery_ttl: state %d " \
                        "is not compatible with set operation\n",
                        handle->state));
            return FLOM_RC_API_IMMUTABLE_HANDLE;
    } /* switch (handle->state) */
    return FLOM_RC_OK;
}
Exemple #3
0
int flom_handle_get_discovery_ttl(const flom_handle_t *handle)
{
    FLOM_TRACE(("flom_handle_get_discovery_ttl: value=%d\n",
                flom_config_get_discovery_ttl(handle->config)));
    return (int)flom_config_get_discovery_ttl(handle->config);
}