Rclunk acknowledges a file closure. Most clients will expect a successful Rclunk to indicate that any cached or buffered data has been flushed to persistent storage, analagous to the close(2) system call. If the file was created with the ORCLOSE flag, it is removed.
of_iovec verifies a message from an I/O vector. No copying is done, and of_iovec only performs bounds checks. Modifying the underlying I/O vector will change the results when accessing message fields.