char smack_label[SMACK_LABEL_LEN + 1] = {0};
char uid[10];
FILE *fd;
- cynara *cynara_h;
+ cynara *cynara_h = NULL;
ret = cynara_initialize(&cynara_h, NULL);
if (CYNARA_API_SUCCESS != ret) {
if (value) {
OAUTH2_LOG_I("Appending val=[%s]", value);
- strncat(*final_url, key, strlen(key));
- strncat(*final_url, "=", 1);
+ oauth2_strcat(*final_url, key, MAX_URL_LENGTH);
+ OAUTH2_LOG_I("After append = [%s]", *final_url);
+ oauth2_strcat(*final_url, "=", MAX_URL_LENGTH);
+ OAUTH2_LOG_I("After append = [%s]", *final_url);
if (strcmp(key,
OAUTH2_PARAMETER_KEY_GRANT_TYPE) == 0)
value = __get_response_type(value);
if (value != NULL) {
- strncat(*final_url, value, strlen(value));
- strncat(*final_url, "&", 1);
+ oauth2_strcat(*final_url, value, MAX_URL_LENGTH);
+ OAUTH2_LOG_I("After append = [%s]", *final_url);
+ oauth2_strcat(*final_url, "&", MAX_URL_LENGTH);
+ OAUTH2_LOG_I("After append = [%s]", *final_url);
}
}
}
return NULL;
}
- char *final_url = (char *) calloc(1, 1024);
- strncat(final_url, authorization_url, 1023);
- strncat(final_url, "?", 1023);
+ char *final_url = (char *) calloc(1, MAX_URL_LENGTH);
+ oauth2_strcat(final_url, authorization_url, MAX_URL_LENGTH);
+ oauth2_strcat(final_url, "?", MAX_URL_LENGTH);
bundle_foreach(request_impl->request_data, __request_data_iter_cb,
&final_url);
return;
}
- strncat(post_data, encoded_key, strlen(encoded_key));
- strncat(post_data, "=", 1);
- strncat(post_data, encoded_val, strlen(encoded_val));
- if (append_delim)
- strncat(post_data, "&", 1);
- OAUTH2_LOG_I("__append_to_post_data end");
+ oauth2_strcat(post_data, encoded_key, MAX_URL_LENGTH);
+ oauth2_strcat(post_data, "=", MAX_URL_LENGTH);
+ oauth2_strcat(post_data, encoded_val, MAX_URL_LENGTH);
+ if (append_delim == true)
+ oauth2_strcat(post_data, "&", MAX_URL_LENGTH);
+
+ OAUTH2_LOG_I("__append_to_post_data end = [%s]", post_data);
}
static size_t
{
OAUTH2_LOG_I("_request_access_token_by_code start");
- char *post_body = (char *)calloc(1, 2048);
+ char *post_body = (char *)calloc(1, MAX_URL_LENGTH);
if (post_body == NULL) {
OAUTH2_LOG_E("Out of memory");
return;
{
mgr_handle->curl_handle = curl_easy_init();
- char *post_body = (char *)calloc(1, 2048);
+ char *post_body = (char *)calloc(1, MAX_URL_LENGTH);
if (post_body == NULL) {
OAUTH2_LOG_E("Out of memory");
return;
{
mgr_handle->curl_handle = curl_easy_init();
- char *post_body = (char *)calloc(1, 2048);
+ char *post_body = (char *)calloc(1, MAX_URL_LENGTH);
if (post_body == NULL) {
OAUTH2_LOG_E("Out of memory");
return;
bundle_get_str(mgr_impl->request->request_data,
OAUTH2_PARAMETER_KEY_SCOPE, &scope);
- char *post_body = (char *)calloc(1, 2048);
+ char *post_body = (char *)calloc(1, MAX_URL_LENGTH);
if (post_body == NULL) {
OAUTH2_LOG_E("Out of memory");
OAUTH2_FREE(refresh_uri);