diff options
Diffstat (limited to 'cooker/match.c')
-rw-r--r-- | cooker/match.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cooker/match.c b/cooker/match.c index c56d9e5..1fd726f 100644 --- a/cooker/match.c +++ b/cooker/match.c @@ -321,12 +321,13 @@ xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx JUMP_NEXT_BLOCK); break; case FDPATH: + case FDMOUNT: v.v_str = json_value_get_string(jvalue); size = strlen(v.v_str) + 1; offset = gluten_rw_alloc(g, size); const_offset = emit_data(g, STRING, size, &v); seccomp_offset = emit_seccomp_data(index); - emit_resolvefd(g, seccomp_offset, offset, size); + emit_resolvefd(g, f->type, seccomp_offset, offset, size); emit_cmp(g, CMP_NE, offset, const_offset, size, JUMP_NEXT_BLOCK); break; |