FreeCalypso > hg > freecalypso-sw
annotate loadtools/ltpassthru.c @ 680:04d1b20eb7b0
alr_main.c compiles
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> | 
|---|---|
| date | Mon, 29 Sep 2014 17:47:47 +0000 | 
| parents | aca1948e9713 | 
| children | 
| rev | line source | 
|---|---|
| 
23
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
2 * This module contains the loadtool_cmd_passthru() function, | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
3 * which implements the simplest commands that pass directly | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
4 * through to loadagent. | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
5 */ | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
6 | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
7 #include <stdio.h> | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
8 | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
9 loadtool_cmd_passthru(argc, argv) | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
10 char **argv; | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
11 { | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
12 if (tpinterf_make_cmd(argv) < 0) { | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
13 fprintf(stderr, "error: unable to form target command\n"); | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
14 return(-1); | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
15 } | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
16 if (tpinterf_send_cmd() < 0) | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
17 return(-1); | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
18 return tpinterf_pass_output(1); | 
| 
 
aca1948e9713
loadtool: initial version compiles and links
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
19 } | 
