#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <openssl/e_os2.h>
#include <openssl/buffer.h>
#include <openssl/crypto.h>

int main(int argc, char *argv[])
	{
	char *p, *q = 0, *program;

	p = strrchr(argv[0], '/');
	if (!p) p = strrchr(argv[0], '\\');
#ifdef OPENSSL_SYS_VMS
	if (!p) p = strrchr(argv[0], ']');
	if (p) q = strrchr(p, '>');
	if (q) p = q;
	if (!p) p = strrchr(argv[0], ':');
	q = 0;
#endif
	if (p) p++;
	if (!p) p = argv[0];
	if (p) q = strchr(p, '.');
	if (p && !q) q = p + strlen(p);

	if (!p)
		program = BUF_strdup("(unknown)");
	else
		{
		program = OPENSSL_malloc((q - p) + 1);
		strncpy(program, p, q - p);
		program[q - p] = '\0';
		}

	for(p = program; *p; p++)
		if (islower((unsigned char)(*p)))
			*p = toupper((unsigned char)(*p));

	q = strstr(program, "TEST");
	if (q > p && q[-1] == '_') q--;
	*q = '\0';

	printf("No %s support\n", program);

	OPENSSL_free(program);
	return(0);
	}
ra/rzc/about/'>about</a><a href='/sra/rzc/'>summary</a><a href='/sra/rzc/refs/?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>refs</a><a href='/sra/rzc/log/rzc.toml'>log</a><a class='active' href='/sra/rzc/tree/rzc.toml?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>tree</a><a href='/sra/rzc/commit/rzc.toml?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>commit</a><a href='/sra/rzc/diff/rzc.toml?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>diff</a></td><td class='form'><form class='right' method='get' action='/sra/rzc/log/rzc.toml'>
<input type='hidden' name='id' value='0e17c12b16a471c79333d9e684a9bd56a082615a'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/sra/rzc/tree/?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>root</a>/<a href='/sra/rzc/tree/rzc.toml?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>rzc.toml</a></div><div class='content'>blob: e88b275ac8b520371ed54824213cf0710fcecee4 (<a href='/sra/rzc/plain/rzc.toml?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>plain</a>) (<a href='/sra/rzc/blame/rzc.toml?id=0e17c12b16a471c79333d9e684a9bd56a082615a'>blame</a>)
<table summary='blob content' class='blob'>
<tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a>
<a id='n2' href='#n2'>2</a>
<a id='n3' href='#n3'>3</a>
<a id='n4' href='#n4'>4</a>
<a id='n5' href='#n5'>5</a>
<a id='n6' href='#n6'>6</a>
<a id='n7' href='#n7'>7</a>
<a id='n8' href='#n8'>8</a>
<a id='n9' href='#n9'>9</a>
<a id='n10' href='#n10'>10</a>
<a id='n11' href='#n11'>11</a>
<a id='n12' href='#n12'>12</a>
<a id='n13' href='#n13'>13</a>
<a id='n14' href='#n14'>14</a>
<a id='n15' href='#n15'>15</a>
<a id='n16' href='#n16'>16</a>
<a id='n17' href='#n17'>17</a>
<a id='n18' href='#n18'>18</a>
<a id='n19' href='#n19'>19</a>
<a id='n20' href='#n20'>20</a>
<a id='n21' href='#n21'>21</a>
<a id='n22' href='#n22'>22</a>
<a id='n23' href='#n23'>23</a>
<a id='n24' href='#n24'>24</a>
<a id='n25' href='#n25'>25</a>
<a id='n26' href='#n26'>26</a>
<a id='n27' href='#n27'>27</a>
<a id='n28' href='#n28'>28</a>
<a id='n29' href='#n29'>29</a>
<a id='n30' href='#n30'>30</a>
<a id='n31' href='#n31'>31</a>
<a id='n32' href='#n32'>32</a>
<a id='n33' href='#n33'>33</a>
<a id='n34' href='#n34'>34</a>
<a id='n35' href='#n35'>35</a>
<a id='n36' href='#n36'>36</a>
<a id='n37' href='#n37'>37</a>
</pre></td>
<td class='lines'><pre><code>