summaryrefslogtreecommitdiffstats
path: root/meta-extras/packages/openmoko/libgsmd/getopt-wait-interpreter-ready.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-extras/packages/openmoko/libgsmd/getopt-wait-interpreter-ready.patch')
-rw-r--r--meta-extras/packages/openmoko/libgsmd/getopt-wait-interpreter-ready.patch57
1 files changed, 0 insertions, 57 deletions
diff --git a/meta-extras/packages/openmoko/libgsmd/getopt-wait-interpreter-ready.patch b/meta-extras/packages/openmoko/libgsmd/getopt-wait-interpreter-ready.patch
deleted file mode 100644
index 52b0da1183..0000000000
--- a/meta-extras/packages/openmoko/libgsmd/getopt-wait-interpreter-ready.patch
+++ /dev/null
@@ -1,57 +0,0 @@
1Index: gsm/src/gsmd/gsmd.c
2===================================================================
3--- gsm.orig/src/gsmd/gsmd.c 2007-06-03 11:57:43.000000000 +0200
4+++ gsm/src/gsmd/gsmd.c 2007-06-03 11:57:45.000000000 +0200
5@@ -311,6 +311,7 @@
6 { "leak-report", 0, NULL, 'L' },
7 { "vendor", 1, NULL, 'v' },
8 { "machine", 1, NULL, 'm' },
9+ { "wait", 1, NULL, 'w' },
10 { 0, 0, 0, 0 }
11 };
12
13@@ -333,6 +334,7 @@
14 "\t-l file\t--logfile file\tSpecify a logfile to log to\n"
15 "\t-v\t--vendor v\tSpecify GSM modem vendor plugin\n"
16 "\t-m\t--machine m\tSpecify GSM modem machine plugin\n"
17+ "\t-w\t--wait m\tWait for the AT Interpreter Ready message\n"
18 );
19 }
20
21@@ -362,6 +364,7 @@
22 char *logfile = "syslog";
23 char *vendor_name = NULL;
24 char *machine_name = NULL;
25+ int wait = -1;
26
27 signal(SIGTERM, sig_handler);
28 signal(SIGINT, sig_handler);
29@@ -374,7 +377,7 @@
30 print_header();
31
32 /*FIXME: parse commandline, set daemonize, device, ... */
33- while ((argch = getopt_long(argc, argv, "FVLdhp:s:l:v:m:", opts, NULL)) != -1) {
34+ while ((argch = getopt_long(argc, argv, "FVLdhp:s:l:v:m:w:", opts, NULL)) != -1) {
35 switch (argch) {
36 case 'V':
37 /* FIXME */
38@@ -411,6 +414,9 @@
39 case 'm':
40 machine_name = optarg;
41 break;
42+ case 'w':
43+ wait = atoi(optarg);
44+ break;
45 }
46 }
47
48@@ -455,6 +461,9 @@
49 exit(1);
50 }
51
52+ if (wait >= 0)
53+ g.interpreter_ready = !wait;
54+
55 if (atcmd_init(&g, fd) < 0) {
56 fprintf(stderr, "can't initialize UART device\n");
57 exit(1);