|
|
researchv10 Norman
#include <string.h>
/* reduce tcp and dk names to their final component */
void
canon(char *sys, char cansys[])
{
if (strncmp(sys, "dk!", 3) == 0)
sys += 3;
if (strncmp(sys, "tcp!", 4) == 0)
sys += 4;
if (strrchr(sys, '/'))
sys = strrchr(sys, '/') + 1;
strcpy(cansys, sys);
if (strrchr(cansys, '.'))
*strchr(cansys, '.') = '\0';
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.