diff options
Diffstat (limited to 'drivers/s390/char/sclp_async.c')
-rw-r--r-- | drivers/s390/char/sclp_async.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/s390/char/sclp_async.c b/drivers/s390/char/sclp_async.c index 5f9f929e891c..19c25427f27f 100644 --- a/drivers/s390/char/sclp_async.c +++ b/drivers/s390/char/sclp_async.c | |||
@@ -137,7 +137,8 @@ static int sclp_async_send_wait(char *message) | |||
137 | * Retain Queue | 137 | * Retain Queue |
138 | * e.g. 5639CC140 500 Red Hat RHEL5 Linux for zSeries (RHEL AS) | 138 | * e.g. 5639CC140 500 Red Hat RHEL5 Linux for zSeries (RHEL AS) |
139 | */ | 139 | */ |
140 | strncpy(sccb->evbuf.comp_id, "000000000", sizeof(sccb->evbuf.comp_id)); | 140 | strncpy(sccb->evbuf.comp_id, CONFIG_SCLP_ASYNC_ID, |
141 | sizeof(sccb->evbuf.comp_id)); | ||
141 | sccb->evbuf.header.length = sizeof(sccb->evbuf); | 142 | sccb->evbuf.header.length = sizeof(sccb->evbuf); |
142 | sccb->header.length = sizeof(sccb->evbuf) + sizeof(sccb->header); | 143 | sccb->header.length = sizeof(sccb->evbuf) + sizeof(sccb->header); |
143 | sccb->header.function_code = SCLP_NORMAL_WRITE; | 144 | sccb->header.function_code = SCLP_NORMAL_WRITE; |