• Miklos Szeredi's avatar
    fuse: add request extension · 15d937d7
    Miklos Szeredi authored
    Will need to add supplementary groups to create messages, so add the
    general concept of a request extension.  A request extension is appended to
    the end of the main request.  It has a header indicating the size and type
    of the extension.
    
    The create security context (fuse_secctx_*) is similar to the generic
    request extension, so include that as well in a backward compatible manner.
    
    Add the total extension length to the request header.  The offset of the
    extension block within the request can be calculated by:
    
      inh->len - inh->total_extlen * 8
    Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
    15d937d7
dir.c 49.6 KB