Lines Matching refs:char
16 -char process_title[32]; // smsd for main task, NOTIFIER or CHILD, name of a modem for othe…
18 +extern char process_title[32]; // smsd for main task, NOTIFIER or CHILD, name of a modem f…
30 -char tmpdir[PATH_MAX]; // 3.1.16beta.
33 +extern char tmpdir[PATH_MAX]; // 3.1.16beta.
41 -char configfile[PATH_MAX]; // Path to config file
42 -char d_spool[PATH_MAX]; // Spool directory
43 -char d_failed[PATH_MAX]; // Failed spool directory
44 -char d_failed_copy[PATH_MAX]; // 3.1.17.
45 -char d_incoming[PATH_MAX]; // Incoming spool directory
46 -char d_incoming_copy[PATH_MAX]; // 3.1.16beta2.
47 -char d_report[PATH_MAX]; // Incoming report spool directory
48 -char d_report_copy[PATH_MAX]; // 3.1.17.
49 -char d_phonecalls[PATH_MAX]; // Incoming phonecalls data directory
50 -char d_saved[PATH_MAX]; // Directory for smsd's internal use, concatenation storage files …
51 -char d_sent[PATH_MAX]; // Sent spool directory
52 -char d_sent_copy[PATH_MAX]; // 3.1.17.
53 -char d_checked[PATH_MAX]; // Spool directory for checked messages (only used when no provider queu…
54 -char eventhandler[PATH_MAX]; // Global event handler program or script
55 -char alarmhandler[PATH_MAX]; // Global alarm handler program or script
56 -char checkhandler[PATH_MAX]; // Handler that checks if the sms file is valid.
58 -char logfile[PATH_MAX]; // Name or Handle of Log File
79 -char regular_run[PATH_MAX]; // Script/program which is run regularly.
81 -char admin_to[SIZE_TO]; // Destination number for administrative messages.
89 -char priviledged_numbers[SIZE_PRIVILEDGED_NUMBERS]; // Priviledged numbers in incoming messages.
94 -char shell[PATH_MAX]; // Shell used to run eventhandler, defaults to /bin/sh
95 -char adminmessage_device[32]; // Name of device used to send administrative messages of mainspoo…
103 +extern char configfile[PATH_MAX]; // Path to config file
104 +extern char d_spool[PATH_MAX]; // Spool directory
105 +extern char d_failed[PATH_MAX]; // Failed spool directory
106 +extern char d_failed_copy[PATH_MAX]; // 3.1.17.
107 +extern char d_incoming[PATH_MAX]; // Incoming spool directory
108 +extern char d_incoming_copy[PATH_MAX]; // 3.1.16beta2.
109 +extern char d_report[PATH_MAX]; // Incoming report spool directory
110 +extern char d_report_copy[PATH_MAX]; // 3.1.17.
111 +extern char d_phonecalls[PATH_MAX]; // Incoming phonecalls data directory
112 +extern char d_saved[PATH_MAX]; // Directory for smsd's internal use, concatenation storage…
113 +extern char d_sent[PATH_MAX]; // Sent spool directory
114 +extern char d_sent_copy[PATH_MAX]; // 3.1.17.
115 +extern char d_checked[PATH_MAX]; // Spool directory for checked messages (only used when no provid…
116 +extern char eventhandler[PATH_MAX]; // Global event handler program or script
117 +extern char alarmhandler[PATH_MAX]; // Global alarm handler program or script
118 +extern char checkhandler[PATH_MAX]; // Handler that checks if the sms file is valid.
120 +extern char logfile[PATH_MAX]; // Name or Handle of Log File
141 +extern char regular_run[PATH_MAX]; // Script/program which is run regularly.
143 +extern char admin_to[SIZE_TO]; // Destination number for administrative messages.
151 +extern char priviledged_numbers[SIZE_PRIVILEDGED_NUMBERS]; // Priviledged numbers in incoming mess…
156 +extern char shell[PATH_MAX]; // Shell used to run eventhandler, defaults to /bin/sh
157 +extern char adminmessage_device[32]; // Name of device used to send administrative messages of m…
195 -char suspend_filename[PATH_MAX];
196 +extern char suspend_filename[PATH_MAX];
219 -char mainprocess_child[PATH_MAX];
220 -char mainprocess_child_args[PATH_MAX];
221 +extern char mainprocess_child[PATH_MAX];
222 +extern char mainprocess_child_args[PATH_MAX];
241 -char mainprocess_start[PATH_MAX];
242 -char mainprocess_start_args[PATH_MAX];
243 +extern char mainprocess_start[PATH_MAX];
244 +extern char mainprocess_start_args[PATH_MAX];
254 -char username[65]; // user and group name which are used to run.
255 -char groupname[65]; // (max length is just a guess)
256 +extern char username[65]; // user and group name which are used to run.
257 +extern char groupname[65]; // (max length is just a guess)
259 -char infofile[PATH_MAX]; // Hepler file for stopping the smsd smoothly.
260 -char pidfile[PATH_MAX]; // File where a process id is stored.
261 +extern char infofile[PATH_MAX]; // Hepler file for stopping the smsd smoothly.
262 +extern char pidfile[PATH_MAX]; // File where a process id is stored.
265 -char arg_username[65];
266 -char arg_groupname[65];
267 -char arg_infofile[PATH_MAX];
268 -char arg_pidfile[PATH_MAX];
269 -char arg_logfile[PATH_MAX];
271 +extern char arg_username[65];
272 +extern char arg_groupname[65];
273 +extern char arg_infofile[PATH_MAX];
274 +extern char arg_pidfile[PATH_MAX];
275 +extern char arg_logfile[PATH_MAX];
278 -char arg_7bit_packed[512];
280 +extern char arg_7bit_packed[512];
285 -char run_info[PATH_MAX]; // Information about external script/program execution.
288 +extern char run_info[PATH_MAX]; // Information about external script/program execution.
290 -char communicate[32]; // Device name for terminal communication mode.
291 +extern char communicate[32]; // Device name for terminal communication mode.
293 -char international_prefixes[PATH_MAX +1];
294 -char national_prefixes[PATH_MAX +1];
295 +extern char international_prefixes[PATH_MAX +1];
296 +extern char national_prefixes[PATH_MAX +1];
299 -char *startup_err_str;
301 +extern char *startup_err_str;
305 -char *incoming_pdu_store;
306 -char *outgoing_pdu_store;
307 -char *routed_pdu_store;
308 +extern char *incoming_pdu_store;
309 +extern char *outgoing_pdu_store;
310 +extern char *routed_pdu_store;
313 -char *getfile_err_store;
314 +extern char *getfile_err_store;
317 -char tb[SIZE_TB];
318 +extern char tb[SIZE_TB];
321 -char *check_memory_buffer;
323 +extern char *check_memory_buffer;
329 -char language_file[PATH_MAX]; // File name of translated headers.
330 -char yes_chars[SIZE_HEADER]; // Characters which mean "yes" in the yesno() question.
331 -char no_chars[SIZE_HEADER]; // See details inside read_translation() function.
332 -char yes_word[SIZE_HEADER]; // "yes" printed as an output.
333 -char no_word[SIZE_HEADER]; // "no"
334 -char datetime_format[SIZE_HEADER]; // strftime format string for time stamps (not inside status re…
335 -char logtime_format[SIZE_HEADER]; // 3.1.7: strftime format string for logging time stamps
336 -char date_filename_format[SIZE_HEADER]; // 3.1.7: strftime format string for date_filename
338 +extern char language_file[PATH_MAX]; // File name of translated headers.
339 +extern char yes_chars[SIZE_HEADER]; // Characters which mean "yes" in the yesno() question.
340 +extern char no_chars[SIZE_HEADER]; // See details inside read_translation() function.
341 +extern char yes_word[SIZE_HEADER]; // "yes" printed as an output.
342 +extern char no_word[SIZE_HEADER]; // "no"
343 +extern char datetime_format[SIZE_HEADER]; // strftime format string for time stamps (not inside st…
344 +extern char logtime_format[SIZE_HEADER]; // 3.1.7: strftime format string for logging time stamps
345 +extern char date_filename_format[SIZE_HEADER]; // 3.1.7: strftime format string for date_filename
360 -char smsd_debug[SIZE_SMSD_DEBUG]; // Header of an outgoing message file.
362 +extern char smsd_debug[SIZE_SMSD_DEBUG]; // Header of an outgoing message file.
366 -char communicate_a_keys[COMMUNICATE_A_KEY_COUNT][256];
367 +extern char communicate_a_keys[COMMUNICATE_A_KEY_COUNT][256];
381 +char process_title[32]; // smsd for main task, NOTIFIER or CHILD, name of a modem for othe…
391 +char tmpdir[PATH_MAX]; // 3.1.16beta.
395 +char configfile[PATH_MAX]; // Path to config file
396 +char d_spool[PATH_MAX]; // Spool directory
397 +char d_failed[PATH_MAX]; // Failed spool directory
398 +char d_failed_copy[PATH_MAX]; // 3.1.17.
399 +char d_incoming[PATH_MAX]; // Incoming spool directory
400 +char d_incoming_copy[PATH_MAX]; // 3.1.16beta2.
401 +char d_report[PATH_MAX]; // Incoming report spool directory
402 +char d_report_copy[PATH_MAX]; // 3.1.17.
403 +char d_phonecalls[PATH_MAX]; // Incoming phonecalls data directory
404 +char d_saved[PATH_MAX]; // Directory for smsd's internal use, concatenation storage files …
405 +char d_sent[PATH_MAX]; // Sent spool directory
406 +char d_sent_copy[PATH_MAX]; // 3.1.17.
407 +char d_checked[PATH_MAX]; // Spool directory for checked messages (only used when no provider queu…
408 +char eventhandler[PATH_MAX]; // Global event handler program or script
409 +char alarmhandler[PATH_MAX]; // Global alarm handler program or script
410 +char checkhandler[PATH_MAX]; // Handler that checks if the sms file is valid.
412 +char logfile[PATH_MAX]; // Name or Handle of Log File
433 +char regular_run[PATH_MAX]; // Script/program which is run regularly.
435 +char admin_to[SIZE_TO]; // Destination number for administrative messages.
443 +char priviledged_numbers[SIZE_PRIVILEDGED_NUMBERS]; // Priviledged numbers in incoming messages.
448 +char shell[PATH_MAX]; // Shell used to run eventhandler, defaults to /bin/sh
449 +char adminmessage_device[32]; // Name of device used to send administrative messages of mainspoo…
480 +char suspend_filename[PATH_MAX];
498 +char mainprocess_child[PATH_MAX];
499 +char mainprocess_child_args[PATH_MAX];
514 +char mainprocess_start[PATH_MAX];
515 +char mainprocess_start_args[PATH_MAX];
522 +char username[65]; // user and group name which are used to run.
523 +char groupname[65]; // (max length is just a guess)
525 +char infofile[PATH_MAX]; // Hepler file for stopping the smsd smoothly.
526 +char pidfile[PATH_MAX]; // File where a process id is stored.
529 +char arg_username[65];
530 +char arg_groupname[65];
531 +char arg_infofile[PATH_MAX];
532 +char arg_pidfile[PATH_MAX];
533 +char arg_logfile[PATH_MAX];
536 +char arg_7bit_packed[512];
541 +char run_info[PATH_MAX]; // Information about external script/program execution.
543 +char communicate[32]; // Device name for terminal communication mode.
545 +char international_prefixes[PATH_MAX +1];
546 +char national_prefixes[PATH_MAX +1];
549 +char *startup_err_str;
553 +char *incoming_pdu_store;
554 +char *outgoing_pdu_store;
555 +char *routed_pdu_store;
558 +char *getfile_err_store;
561 +char tb[SIZE_TB];
564 +char *check_memory_buffer;
569 +char language_file[PATH_MAX]; // File name of translated headers.
570 +char yes_chars[SIZE_HEADER]; // Characters which mean "yes" in the yesno() question.
571 +char no_chars[SIZE_HEADER]; // See details inside read_translation() function.
572 +char yes_word[SIZE_HEADER]; // "yes" printed as an output.
573 +char no_word[SIZE_HEADER]; // "no"
574 +char datetime_format[SIZE_HEADER]; // strftime format string for time stamps (not inside status re…
575 +char logtime_format[SIZE_HEADER]; // 3.1.7: strftime format string for logging time stamps
576 +char date_filename_format[SIZE_HEADER]; // 3.1.7: strftime format string for date_filename
588 +char smsd_debug[SIZE_SMSD_DEBUG]; // Header of an outgoing message file.
592 +char communicate_a_keys[COMMUNICATE_A_KEY_COUNT][256];
594 char *msg_dir = "%s directory %s cannot be opened.";
595 char *msg_file = "%s directory %s is not writable.";
596 char *msg_not_executable = "is not executable for smsd.";
607 +char logch_buffer[8192];
609 +char prch(char ch);
626 -char logch_buffer[8192];
627 +extern char logch_buffer[8192];
630 void logch(char* format, ...) __attribute__ ((format(printf, 1, 2)));
632 void logch(char* format, ...);
635 -char prch(char ch);
636 +extern char prch(char ch);
659 +char d_stats[PATH_MAX]; // path to statistic files
664 +char *shared_buffer;
667 char newstatus[NUMBER_OF_MODEMS +1] = {0};
668 char oldstatus[NUMBER_OF_MODEMS +1] = {0};
683 -char d_stats[PATH_MAX]; // path to statistic files
692 +extern char d_stats[PATH_MAX]; // path to statistic files
697 -char *shared_buffer;
698 +extern char *shared_buffer;
710 +char blacklist[256]; // Filename of the black-list
712 int inblacklist(char* msisdn)
723 -char blacklist[256]; // Filename of the black-list
724 +extern char blacklist[256]; // Filename of the black-list
726 int inblacklist(char* msisdn);
736 +char whitelist[256]; // Filename of the white-list
739 int inwhitelist_q(char* msisdn, char *queuename)
749 -char whitelist[256]; // Filename of the white-list
750 +extern char whitelist[256]; // Filename of the white-list
753 int inwhitelist_q(char* msisdn, char *queuename);