#include #include #include #include #include #include #include #include #include #define PORT 80 #define MAXDATASIZE 100 int main(int argc, char *argv[]){ char mylink[100], mydomain[100]; char *p, *p2; if(argc < 2){ printf("usage: ./rss-get feed-url\n"); exit(1); } strcpy(mydomain, argv[1]); p = strchr(mydomain, '.'); // get addr of first '.' if (!p) error(); // empty p? p2 = strchr(p, '/'); // get addr of following '/' if (p2 != NULL) *p2 = 0; // empty? no, end string there if ( !strncmp( mydomain, "http://", 7 )){ mydomain = mydomain + 7; } else { mydomain = mydomain; } printf("Domain: %s\n", mydomain); printf("Feed URL: %s\n", argv[1]); } // MAIN