| .. | .. |
|---|
| 1262 | 1262 | return param; |
|---|
| 1263 | 1263 | |
|---|
| 1264 | 1264 | if (!(param->phase & phase)) { |
|---|
| 1265 | | - pr_err("Key \"%s\" may not be negotiated during ", |
|---|
| 1266 | | - param->name); |
|---|
| 1265 | + char *phase_name; |
|---|
| 1266 | + |
|---|
| 1267 | 1267 | switch (phase) { |
|---|
| 1268 | 1268 | case PHASE_SECURITY: |
|---|
| 1269 | | - pr_debug("Security phase.\n"); |
|---|
| 1269 | + phase_name = "Security"; |
|---|
| 1270 | 1270 | break; |
|---|
| 1271 | 1271 | case PHASE_OPERATIONAL: |
|---|
| 1272 | | - pr_debug("Operational phase.\n"); |
|---|
| 1272 | + phase_name = "Operational"; |
|---|
| 1273 | 1273 | break; |
|---|
| 1274 | 1274 | default: |
|---|
| 1275 | | - pr_debug("Unknown phase.\n"); |
|---|
| 1275 | + phase_name = "Unknown"; |
|---|
| 1276 | 1276 | } |
|---|
| 1277 | + pr_err("Key \"%s\" may not be negotiated during %s phase.\n", |
|---|
| 1278 | + param->name, phase_name); |
|---|
| 1277 | 1279 | return NULL; |
|---|
| 1278 | 1280 | } |
|---|
| 1279 | 1281 | |
|---|