diff options
author | Alice Frosi <afrosi@redhat.com> | 2023-01-26 15:54:29 +0100 |
---|---|---|
committer | Alice Frosi <afrosi@redhat.com> | 2023-02-15 13:10:01 +0100 |
commit | 6f915b4104313b62061a0aba085e92d2121bc17d (patch) | |
tree | 48e0b541b83168e2ddced582100dffa9592145b4 /actions.c | |
parent | 12d77297b590beb6688e32c142ce13d91e30c51a (diff) | |
download | seitan-6f915b4104313b62061a0aba085e92d2121bc17d.tar seitan-6f915b4104313b62061a0aba085e92d2121bc17d.tar.gz seitan-6f915b4104313b62061a0aba085e92d2121bc17d.tar.bz2 seitan-6f915b4104313b62061a0aba085e92d2121bc17d.tar.lz seitan-6f915b4104313b62061a0aba085e92d2121bc17d.tar.xz seitan-6f915b4104313b62061a0aba085e92d2121bc17d.tar.zst seitan-6f915b4104313b62061a0aba085e92d2121bc17d.zip |
seitan: add block action
The block action returns a given error
Signed-off-by: Alice Frosi <afrosi@redhat.com>
Diffstat (limited to 'actions.c')
-rw-r--r-- | actions.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -185,6 +185,14 @@ int do_actions(struct action actions[], unsigned int n_actions, int pid, return -1; } break; + case A_BLOCK: + resp.id = id; + resp.val = 0; + resp.flags = 0; + resp.error = actions[i].block.error; + if (send_target(&resp, notifyfd) == -1) + return -1; + break; default: fprintf(stderr, "unknow action %d \n", actions[i].type); } |