Initial cut of the open ath9k htc firmware.
[open-ath9k-htc-firmware.git] / target_firmware / magpie_fw_dev / build / utility / adjust_dep / adj_dep.c
1 #include <stdio.h>
2
3 #define BUF_LEN 256
4
5
6 int main(int argc, char **argv)
7 {
8    FILE *file_in, *file_out;
9    char line_in_buf[BUF_LEN], line_out_buf[2 * BUF_LEN];
10
11
12    if ((file_in = fopen("tmp1_file", "r")) == NULL)
13    {
14       fprintf(stderr, "Can not open input file: <<tmp1_file>>\n"); 
15       exit(1);
16    }
17
18    if ((file_out = fopen("tmp2_file", "w")) == NULL)
19    {
20       fprintf(stderr, "Can not open output file: <<tmp2_file>>\n");
21       fclose(file_in);
22       exit(1);
23    }
24
25    while (fgets(line_in_buf, BUF_LEN, file_in) != NULL)
26    {
27       if (line_in_buf[0] != ' ')
28       {
29          strcpy(line_out_buf, argv[1]);
30          strcat(line_out_buf, line_in_buf);
31       }
32       else
33       {
34          strcpy(line_out_buf, line_in_buf);
35       }
36
37       fputs(line_out_buf, file_out);
38    }
39
40    fclose(file_in);
41    fclose(file_out);
42 }