Lines 1200-1215
Link Here
|
1200 |
krb5_free_principal (kcontext, server); |
1200 |
krb5_free_principal (kcontext, server); |
1201 |
if (rem) |
1201 |
if (rem) |
1202 |
{ |
1202 |
{ |
1203 |
if (err_ret && err_ret->text.length) |
1203 |
if (err_ret && strlen(*(err_ret->e_text))) |
1204 |
{ |
1204 |
{ |
1205 |
strcpy (pop_error, KRB_ERROR); |
1205 |
strcpy (pop_error, KRB_ERROR); |
1206 |
strncat (pop_error, error_message (rem), |
1206 |
strncat (pop_error, error_message (rem), |
1207 |
ERROR_MAX - sizeof (KRB_ERROR)); |
1207 |
ERROR_MAX - sizeof (KRB_ERROR)); |
1208 |
strncat (pop_error, " [server says '", |
1208 |
strncat (pop_error, " [server says '", |
1209 |
ERROR_MAX - strlen (pop_error) - 1); |
1209 |
ERROR_MAX - strlen (pop_error) - 1); |
1210 |
strncat (pop_error, err_ret->text.data, |
1210 |
strncat (pop_error, *(err_ret->e_text), |
1211 |
min (ERROR_MAX - strlen (pop_error) - 1, |
1211 |
min (ERROR_MAX - strlen (pop_error) - 1, |
1212 |
err_ret->text.length)); |
1212 |
strlen(*(err_ret->e_text)))); |
1213 |
strncat (pop_error, "']", |
1213 |
strncat (pop_error, "']", |
1214 |
ERROR_MAX - strlen (pop_error) - 1); |
1214 |
ERROR_MAX - strlen (pop_error) - 1); |
1215 |
} |
1215 |
} |