<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5.git/src/util/profile/prtest.script, branch master-mechdconf</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/'/>
<entry>
<title>Makefile.in: Set the myfulldir and mydir variables (which are relative</title>
<updated>1998-11-14T03:45:05+00:00</updated>
<author>
<name>Theodore Tso</name>
<email>tytso@mit.edu</email>
</author>
<published>1998-11-14T03:45:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=5b62e1f2ff162cc7bef392fbc85266648eb100d5'/>
<id>5b62e1f2ff162cc7bef392fbc85266648eb100d5</id>
<content type='text'>
	to buildtop and thisconfigdir, respectively.)

configure.in: Build the test script prtest for doing regression test
	suites of the profile library.

prof_err.et (PROF_MAGIC_ITERATOR): Add a new error code for the magic
	number for the iterator structure.

prof_file.c (profile_update_file): Increment the update serial number
when the profile file is re-read.

prof_tree.c (profile_make_node_final, profile_is_node_final): Add a
	new attribute for a node, which is whether or not the node is "final".
	This controls whether or not the next profile file should be searched
	when looking up a key which matches the section named by the node.
	(profile_node_iterator_create, profile_node_iterator_free,
	profile_node_iterator): New functions which take a profile_t and
	returns all of the names or values for a particular search key.  This
	iterator follows the rules of doing multiple profile file lookups
	using the "final node" marker to stop searching subsequent profile
	files.

prof_parse.c (parse_std_line): Add support for marking top level
	sections, subsections, and individual nodes as final, using the '*'
	character.
	(dump_profile_to_file): Print finalized sections with the '*'
	character.

prof_get.c: Update routines to use the iterators provided by
	prof_tree.c.

prof_int.c: Add upd_serial member to the prf_file_t structure.  Define
	the symbolic flags used by the profile node iterator.  Add function
	declarations for profile_make_node_final, profile_is_node_final,
	profile_node_iterator_create, profile_node_iterator_free,
	profile_node_iterator, and profile_get_value.

test_profile.c: Add the query1 command which tests profile_get_value.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11038 dc483132-0cff-0310-8789-dd5450dbe970
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	to buildtop and thisconfigdir, respectively.)

configure.in: Build the test script prtest for doing regression test
	suites of the profile library.

prof_err.et (PROF_MAGIC_ITERATOR): Add a new error code for the magic
	number for the iterator structure.

prof_file.c (profile_update_file): Increment the update serial number
when the profile file is re-read.

prof_tree.c (profile_make_node_final, profile_is_node_final): Add a
	new attribute for a node, which is whether or not the node is "final".
	This controls whether or not the next profile file should be searched
	when looking up a key which matches the section named by the node.
	(profile_node_iterator_create, profile_node_iterator_free,
	profile_node_iterator): New functions which take a profile_t and
	returns all of the names or values for a particular search key.  This
	iterator follows the rules of doing multiple profile file lookups
	using the "final node" marker to stop searching subsequent profile
	files.

prof_parse.c (parse_std_line): Add support for marking top level
	sections, subsections, and individual nodes as final, using the '*'
	character.
	(dump_profile_to_file): Print finalized sections with the '*'
	character.

prof_get.c: Update routines to use the iterators provided by
	prof_tree.c.

prof_int.c: Add upd_serial member to the prf_file_t structure.  Define
	the symbolic flags used by the profile node iterator.  Add function
	declarations for profile_make_node_final, profile_is_node_final,
	profile_node_iterator_create, profile_node_iterator_free,
	profile_node_iterator, and profile_get_value.

test_profile.c: Add the query1 command which tests profile_get_value.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11038 dc483132-0cff-0310-8789-dd5450dbe970
</pre>
</div>
</content>
</entry>
</feed>
