Logo Search packages:      
Sourcecode: fuse version File versions  Download package

void fuse_session_remove_chan ( struct fuse_chan ch )

Remove a channel from a session

If the channel is not assigned to a session, then this is a no-op

Parameters:
chthe channel to remove

Definition at line 57 of file fuse_session.c.

References fuse_session_remove_chan().

Referenced by fuse_chan_destroy(), and fuse_session_remove_chan().

{
      struct fuse_session *se = ch->se;
      if (se) {
            assert(se->ch == ch);
            se->ch = NULL;
            ch->se = NULL;
      }
}

Here is the call graph for this function:

Here is the caller graph for this function:


Generated by  Doxygen 1.6.0   Back to index