Commit 37fa9975 authored by Heiko Carstens's avatar Heiko Carstens Committed by Martin Schwidefsky

[S390] monwriter: fix return code handling

Fix return code handling within monwrite_new_hdr(). Return code handling
is everwhere implemented, the return code of the diagnose function was
just not passed.
Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 364c18d8
...@@ -97,7 +97,7 @@ static int monwrite_new_hdr(struct mon_private *monpriv) ...@@ -97,7 +97,7 @@ static int monwrite_new_hdr(struct mon_private *monpriv)
{ {
struct monwrite_hdr *monhdr = &monpriv->hdr; struct monwrite_hdr *monhdr = &monpriv->hdr;
struct mon_buf *monbuf; struct mon_buf *monbuf;
int rc; int rc = 0;
if (monhdr->datalen > MONWRITE_MAX_DATALEN || if (monhdr->datalen > MONWRITE_MAX_DATALEN ||
monhdr->mon_function > MONWRITE_START_CONFIG || monhdr->mon_function > MONWRITE_START_CONFIG ||
...@@ -135,7 +135,7 @@ static int monwrite_new_hdr(struct mon_private *monpriv) ...@@ -135,7 +135,7 @@ static int monwrite_new_hdr(struct mon_private *monpriv)
mon_buf_count++; mon_buf_count++;
} }
monpriv->current_buf = monbuf; monpriv->current_buf = monbuf;
return 0; return rc;
} }
static int monwrite_new_data(struct mon_private *monpriv) static int monwrite_new_data(struct mon_private *monpriv)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment