Lines Matching refs:stream
666 * of pn->pn_path. pn->pn_sname will contain the whole stream name
667 * including the stream type and preceding colon: :sname:%DATA
668 * pn_stype will point to the stream type within pn_sname.
986 * contains a valid named stream. Path validation should have
990 * and stream name.
992 * On return the named stream type will be present. The stream
994 * For exmaple, 'stream' contains :<sname>:$DATA
997 smb_stream_parse_name(char *path, char *filename, char *stream)
1003 ASSERT(stream);
1010 (void) strlcpy(stream, sname, MAXNAMELEN);
1013 stype = strchr(stream + 1, ':');
1015 (void) strlcat(stream, ":$DATA", MAXNAMELEN);
1023 * Determines if 'path' specifies a named stream.
1025 * path is a NULL terminated string which could be a stream path.
1029 * then it's not a stream name
1031 * - '::' is a non-stream and is commonly used by Windows to designate
1032 * the unamed stream in the form "::$DATA"
1056 * - the path is not a stream name
1060 * Note: the stream type is case-insensitive.