added lpp
[libfirm] / ir / lpp / lpp_show.c
1 /**
2  * @file   lpp_show.c
3  * @date   26.07.2005
4  * @author Sebastian Hack
5  *
6  * Copyright (C) 2005 Universitaet Karlsruhe
7  * Released under the GPL
8  */
9
10 #include "lpp_net.h"
11 #include "xmalloc.h"
12
13 int main(int argc, char *argv[])
14 {
15   const char *host;
16   char **solvers;
17
18   if(argc < 2)
19     return 1;
20
21   host = argv[1];
22
23   solvers = lpp_get_solvers(host);
24   if(solvers) {
25     int i;
26     for(i = 0; solvers[i]; ++i) {
27       printf("%s\n", solvers[i]);
28       xfree(solvers[i]);
29     }
30
31     xfree(solvers);
32   }
33
34   else
35     fprintf(stderr, "lpp server not found\n");
36
37   return 0;
38 }