Lines Matching refs:checked

1472     static char* checked;
1500 httpd_realloc_str( &checked, &maxchecked, checkedlen );
1501 (void) strcpy( checked, path );
1503 while ( checked[checkedlen - 1] == '/' )
1505 checked[checkedlen - 1] = '\0';
1511 return checked;
1515 /* Start out with nothing in checked and the whole filename in rest. */
1516 httpd_realloc_str( &checked, &maxchecked, 1 );
1517 checked[0] = '\0';
1543 /* Grab one component from r and transfer it to checked. */
1551 httpd_realloc_str( &checked, &maxchecked, checkedlen + 1 );
1552 (void) strncpy( &checked[checkedlen], r, 1 );
1560 cp2 = strrchr( checked, '/' );
1563 else if ( cp2 == checked )
1566 checkedlen = cp2 - checked;
1571 httpd_realloc_str( &checked, &maxchecked, checkedlen + 1 + i );
1572 if ( checkedlen > 0 && checked[checkedlen-1] != '/' )
1573 checked[checkedlen++] = '/';
1574 (void) strncpy( &checked[checkedlen], r, i );
1577 checked[checkedlen] = '\0';
1589 cp2 = strrchr( checked, '/' );
1592 else if ( cp2 == checked )
1595 checkedlen = cp2 - checked;
1596 checked[checkedlen] = '\0';
1602 &checked, &maxchecked, checkedlen + 1 + restlen );
1603 if ( checkedlen > 0 && checked[checkedlen-1] != '/' )
1604 checked[checkedlen++] = '/';
1605 (void) strcpy( &checked[checkedlen], r );
1613 if ( checked[0] == '\0' )
1615 linklen = readlink( checked, lnk, sizeof(lnk) - 1 );
1625 (void) strcpy( checked, "." );
1627 checked[prevcheckedlen] = '\0';
1628 return checked;
1630 // syslog( LOG_ERR, "readlink %.80s - %m", checked );
1668 /* There must have been an absolute symlink - zero out checked. */
1669 checked[0] = '\0';
1676 checked[checkedlen] = '\0';
1682 if ( checked[0] == '\0' )
1683 (void) strcpy( checked, "." );
1684 return checked;
1805 ** have checked so far; and hc->checked_state is the current state of the