• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/smbd/

Lines Matching refs:end

55   while( (*sp)                  /* Not the end of the string. */
56 && (*pp) /* Not the end of the pattern. */
71 if( !*pp ) /* It is at the end of the pattern. */
81 while( (*sp) /* Not the end of s. */
84 if( !*sp ) /* Got to the end without a match. */
93 while( (*sp) /* Not the end of the string. */
94 && (*pp) /* Not the end of the pattern. */
100 if( !*sp && !*pp ) /* Both at end so it matched */
131 const char *end; /* Used to find the end of strings. */
141 continue; /* Always check for the end. */
143 end = start; /* Search for the ' ' or a ')' */
145 while( (*end) && !((*end == ' ') || (*end == ')')) )
146 end++;
147 if( !*end ) {
148 start = end;
149 continue; /* Always check for the end. */
151 DEBUG( 5, ("End of first in pair '%s'\n", end) );
152 if( (match_string = map_filename( s, start, end-start )) ) {
156 start = end + 1; /* Point to start of what it is to become. */
158 end = start;
160 while( (*end && size_left > 0) /* Not the end of string. */
161 && (*end != ')') /* Not the end of the pattern. */
162 && (*end != '*') ) { /* Not a wildcard. */
163 *np++ = *end++;
167 if( !*end ) {
168 start = end;
169 continue; /* Always check for the end. */
171 if( *end == '*' ) {
176 end++; /* Skip the '*' */
177 while ((*end && size_left > 0) /* Not the end of string. */
178 && (*end != ')') /* Not the end of the pattern. */
179 && (*end != '*')) { /* Not a wildcard. */
180 *np++ = *end++;
184 if (!*end) {
185 start = end;
186 continue; /* Always check for the end. */
190 DEBUG(5,("End of second in pair '%s'\n", end));
195 start = end; /* Skip a bit which cannot be wanted anymore. */
201 front end routine to the mangled map code