Kannel: Open Source WAP and SMS gateway  svn-r5335
cfg.def
Go to the documentation of this file.
1 /* ====================================================================
2  * The Kannel Software License, Version 1.0
3  *
4  * Copyright (c) 2001-2018 Kannel Group
5  * Copyright (c) 1998-2001 WapIT Ltd.
6  * All rights reserved.
7  *
8  * Redistribution and use in source and binary forms, with or without
9  * modification, are permitted provided that the following conditions
10  * are met:
11  *
12  * 1. Redistributions of source code must retain the above copyright
13  * notice, this list of conditions and the following disclaimer.
14  *
15  * 2. Redistributions in binary form must reproduce the above copyright
16  * notice, this list of conditions and the following disclaimer in
17  * the documentation and/or other materials provided with the
18  * distribution.
19  *
20  * 3. The end-user documentation included with the redistribution,
21  * if any, must include the following acknowledgment:
22  * "This product includes software developed by the
23  * Kannel Group (http://www.kannel.org/)."
24  * Alternately, this acknowledgment may appear in the software itself,
25  * if and wherever such third-party acknowledgments normally appear.
26  *
27  * 4. The names "Kannel" and "Kannel Group" must not be used to
28  * endorse or promote products derived from this software without
29  * prior written permission. For written permission, please
30  * contact org@kannel.org.
31  *
32  * 5. Products derived from this software may not be called "Kannel",
33  * nor may "Kannel" appear in their name, without prior written
34  * permission of the Kannel Group.
35  *
36  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
37  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
38  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
39  * DISCLAIMED. IN NO EVENT SHALL THE KANNEL GROUP OR ITS CONTRIBUTORS
40  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
41  * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
42  * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
43  * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
44  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
45  * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
46  * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
47  * ====================================================================
48  *
49  * This software consists of voluntary contributions made by many
50  * individuals on behalf of the Kannel Group. For more information on
51  * the Kannel Group, please see <http://www.kannel.org/>.
52  *
53  * Portions of this software are based upon software originally written at
54  * WapIT Ltd., Helsinki, Finland for the Kannel project.
55  */
56 
57 /*
58  * cfg.def - definition of configuration groups and variables
59  *
60  * Lars Wirzenius
61  */
62 
63 
64 #ifndef OCTSTR
65 #error OCTSTR not defined.
66 #endif
67 
68 #ifndef SINGLE_GROUP
69 #error SINGLE_GROUP not defined.
70 #endif
71 
72 #ifndef MULTI_GROUP
73 #error MULTI_GROUP not defined.
74 #endif
75 
76 
77 SINGLE_GROUP(core,
78  OCTSTR(admin-port)
79  OCTSTR(admin-port-ssl)
80  OCTSTR(admin-interface)
81  OCTSTR(admin-password)
82  OCTSTR(status-password)
83  OCTSTR(admin-deny-ip)
84  OCTSTR(admin-allow-ip)
85  OCTSTR(smsbox-port)
86  OCTSTR(smsbox-port-ssl)
87  OCTSTR(smsbox-interface)
88  OCTSTR(smsbox-max-pending)
89  OCTSTR(wapbox-port)
90  OCTSTR(wapbox-port-ssl)
91  OCTSTR(box-deny-ip)
92  OCTSTR(box-allow-ip)
93  OCTSTR(udp-deny-ip)
94  OCTSTR(udp-allow-ip)
95  OCTSTR(wdp-interface-name)
96  OCTSTR(log-file)
97  OCTSTR(log-level)
98  OCTSTR(syslog-level)
99  OCTSTR(syslog-facility)
100  OCTSTR(access-log)
101  OCTSTR(access-log-time)
102  OCTSTR(access-log-format)
103  OCTSTR(access-log-clean)
104  OCTSTR(store-file)
105  OCTSTR(store-dump-freq)
106  OCTSTR(store-type)
107  OCTSTR(store-location)
108  OCTSTR(unified-prefix)
109  OCTSTR(white-list) /* deprecated, supported until next major stable release - start */
110  OCTSTR(white-list-regex)
111  OCTSTR(black-list)
112  OCTSTR(black-list-regex) /* deprecated, supported until next major stable release - end */
113  OCTSTR(white-list-sender)
114  OCTSTR(white-list-sender-regex)
115  OCTSTR(black-list-sender)
116  OCTSTR(black-list-sender-regex)
117  OCTSTR(white-list-receiver)
118  OCTSTR(white-list-receiver-regex)
119  OCTSTR(black-list-receiver)
120  OCTSTR(black-list-receiver-regex)
121  OCTSTR(http-proxy-host)
122  OCTSTR(http-proxy-port)
123  OCTSTR(http-proxy-ssl)
124  OCTSTR(http-proxy-exceptions)
125  OCTSTR(http-proxy-exceptions-regex)
126  OCTSTR(http-proxy-username)
127  OCTSTR(http-proxy-password)
128  OCTSTR(ssl-client-certkey-file)
129  OCTSTR(ssl-server-cert-file)
130  OCTSTR(ssl-server-key-file)
131  OCTSTR(ssl-trusted-ca-file)
132  OCTSTR(ssl-client-cipher-list)
133  OCTSTR(ssl-server-cipher-list)
134  OCTSTR(dlr-storage)
135  OCTSTR(dlr-spool)
136  OCTSTR(maximum-queue-length) /* deprecated, supported until next major stable release */
137  OCTSTR(sms-incoming-queue-limit)
138  OCTSTR(sms-outgoing-queue-limit)
139  OCTSTR(sms-resend-freq)
140  OCTSTR(sms-resend-retry)
141  OCTSTR(sms-combine-concatenated-mo)
142  OCTSTR(sms-combine-concatenated-mo-timeout)
143  OCTSTR(http-timeout)
144 )
145 
146 
147 SINGLE_GROUP(wapbox,
148  OCTSTR(bearerbox-host)
149  OCTSTR(timer-freq)
150  OCTSTR(url-map)
151  OCTSTR(map-url) /* deprecated, supported until next major stable release - start */
152  OCTSTR(map-url-max)
153  OCTSTR(map-url-0)
154  OCTSTR(map-url-1)
155  OCTSTR(map-url-2)
156  OCTSTR(map-url-3)
157  OCTSTR(map-url-4)
158  OCTSTR(map-url-5)
159  OCTSTR(map-url-6)
160  OCTSTR(map-url-7)
161  OCTSTR(map-url-8)
162  OCTSTR(map-url-9) /* deprecated, supported until next major stable release - end */
163  OCTSTR(device-home)
164  OCTSTR(log-file)
165  OCTSTR(log-level)
166  OCTSTR(syslog-level)
167  OCTSTR(syslog-facility)
168  OCTSTR(smart-errors)
169  OCTSTR(access-log)
170  OCTSTR(access-log-time)
171  OCTSTR(access-log-clean)
172  OCTSTR(http-interface-name)
173  OCTSTR(concatenation)
174  OCTSTR(max-messages)
175  OCTSTR(wml-strict)
176  OCTSTR(http-timeout)
177 )
178 
179 
180 MULTI_GROUP(wap-url-map,
181  OCTSTR(name)
182  OCTSTR(url)
183  OCTSTR(map-url)
184  OCTSTR(send-msisdn-query)
185  OCTSTR(send-msisdn-header)
186  OCTSTR(send-msisdn-format)
187  OCTSTR(accept-cookies)
188 )
189 
190 
191 MULTI_GROUP(wap-user-map,
192  OCTSTR(name)
193  OCTSTR(user)
194  OCTSTR(pass)
195  OCTSTR(msisdn)
196 )
197 
198 
199 SINGLE_GROUP(wtls,
200  OCTSTR(certificate-file)
201  OCTSTR(privatekey-file)
202  OCTSTR(privatekey-password)
203 )
204 
205 
206 SINGLE_GROUP(ppg,
207  OCTSTR(ppg-url)
208  OCTSTR(ppg-port)
209  OCTSTR(ppg-ssl-port)
210  OCTSTR(trusted-pi)
211  OCTSTR(concurrent-pushes)
212  OCTSTR(users)
213  OCTSTR(ppg-allow-ip)
214  OCTSTR(ppg-deny-ip)
215  OCTSTR(ssl-server-cert-file)
216  OCTSTR(ssl-server-key-file)
217  OCTSTR(global-sender)
218  OCTSTR(default-smsc)
219  OCTSTR(default-dlr-url)
220  OCTSTR(ppg-smsbox-id)
221  OCTSTR(service-name)
222 )
223 
224 
225 MULTI_GROUP(wap-push-user,
226  OCTSTR(wap-push-user)
227  OCTSTR(ppg-username)
228  OCTSTR(ppg-password)
229  OCTSTR(country-prefix)
230  OCTSTR(allowed-prefix)
231  OCTSTR(allowed-prefix-regex)
232  OCTSTR(denied-prefix)
233  OCTSTR(denied-prefix-regex)
234  OCTSTR(white-list)
235  OCTSTR(white-list-regex)
236  OCTSTR(black-list-regex)
237  OCTSTR(black-list)
238  OCTSTR(deny-ip)
239  OCTSTR(allow-ip)
240  OCTSTR(forced-smsc)
241  OCTSTR(default-smsc)
242  OCTSTR(dlr-url)
243  OCTSTR(smsbox-id)
244 )
245 
246 
247 SINGLE_GROUP(test-ppg,
248  OCTSTR(retries)
249  OCTSTR(pi-ssl)
250  OCTSTR(ssl-client-certkey-file)
251  OCTSTR(ssl-trusted-ca-file)
252 )
253 
254 
255 SINGLE_GROUP(configuration,
256  OCTSTR(push-url)
257  OCTSTR(content-file)
258  OCTSTR(pap-file)
259  OCTSTR(username)
260  OCTSTR(password)
261 )
262 
263 
264 SINGLE_GROUP(smsbox,
265  OCTSTR(smsbox-id)
266  OCTSTR(bearerbox-host)
267  OCTSTR(bearerbox-port)
268  OCTSTR(bearerbox-port-ssl)
269  OCTSTR(sendsms-port)
270  OCTSTR(sendsms-port-ssl)
271  OCTSTR(sendsms-interface)
272  OCTSTR(sendsms-url)
273  OCTSTR(sendota-url)
274  OCTSTR(xmlrpc-url)
275  OCTSTR(sendsms-chars)
276  OCTSTR(global-sender)
277  OCTSTR(log-file)
278  OCTSTR(log-level)
279  OCTSTR(syslog-level)
280  OCTSTR(syslog-facility)
281  OCTSTR(access-log)
282  OCTSTR(access-log-time)
283  OCTSTR(access-log-clean)
284  OCTSTR(sms-length)
285  OCTSTR(reply-couldnotfetch)
286  OCTSTR(reply-couldnotrepresent)
287  OCTSTR(reply-requestfailed)
288  OCTSTR(reply-emptymessage)
289  OCTSTR(allowed-prefix)
290  OCTSTR(denied-prefix)
291  OCTSTR(white-list)
292  OCTSTR(black-list)
293  OCTSTR(mo-recode)
294  OCTSTR(http-request-retry)
295  OCTSTR(http-queue-delay)
296  OCTSTR(white-list-regex)
297  OCTSTR(black-list-regex)
298  OCTSTR(immediate-sendsms-reply)
299  OCTSTR(max-pending-requests)
300  OCTSTR(http-timeout)
301 )
302 
303 
304 MULTI_GROUP(smsbox-route,
305  OCTSTR(smsbox-id)
306  OCTSTR(smsc-id)
307  OCTSTR(shortcode)
308 )
309 
310 
311 MULTI_GROUP(smsc,
312  OCTSTR(smsc)
313  OCTSTR(smsc-id)
314  OCTSTR(smsc-admin-id)
315  OCTSTR(denied-smsc-id)
316  OCTSTR(allowed-smsc-id)
317  OCTSTR(preferred-smsc-id)
318  OCTSTR(allowed-prefix)
319  OCTSTR(denied-prefix)
320  OCTSTR(preferred-prefix)
321  OCTSTR(unified-prefix)
322  OCTSTR(reroute)
323  OCTSTR(reroute-smsc-id)
324  OCTSTR(reroute-receiver)
325  OCTSTR(reroute-receiver-regex)
326  OCTSTR(reroute-dlr)
327  OCTSTR(log-file)
328  OCTSTR(log-level)
329  OCTSTR(log-format)
330  OCTSTR(our-host)
331  OCTSTR(alt-dcs)
332  OCTSTR(throughput)
333  OCTSTR(dead-start)
334  OCTSTR(alt-charset)
335  OCTSTR(host)
336  OCTSTR(alt-host)
337  OCTSTR(port)
338  OCTSTR(use-ssl)
339  OCTSTR(alt-port)
340  OCTSTR(smsc-username)
341  OCTSTR(smsc-password)
342  OCTSTR(keepalive)
343  OCTSTR(sim-buffering)
344  OCTSTR(modemtype)
345  OCTSTR(device)
346  OCTSTR(speed)
347  OCTSTR(validityperiod)
348  OCTSTR(our-port)
349  OCTSTR(receive-port)
350  OCTSTR(our-receiver-port)
351  OCTSTR(connect-allow-ip)
352  OCTSTR(system-id)
353  OCTSTR(system-type)
354  OCTSTR(address-range)
355  OCTSTR(smsc_nua)
356  OCTSTR(home_nua)
357  OCTSTR(wait_report)
358  OCTSTR(ois-debug-level)
359  OCTSTR(modem-type)
360  OCTSTR(pin)
361  OCTSTR(phone)
362  OCTSTR(send-url)
363  OCTSTR(use-post)
364  OCTSTR(dlr-url)
365  OCTSTR(sender-prefix)
366  OCTSTR(flow-control)
367  OCTSTR(wait-ack)
368  OCTSTR(wait-ack-expire)
369  OCTSTR(no-sender)
370  OCTSTR(no-coding)
371  OCTSTR(window)
372  OCTSTR(idle-timeout)
373  OCTSTR(no-sep)
374  OCTSTR(appname)
375  OCTSTR(ussdc)
376  OCTSTR(session-length)
377  OCTSTR(my-number)
378  OCTSTR(sms-center)
379  OCTSTR(source-addr-ton)
380  OCTSTR(source-addr-npi)
381  OCTSTR(dest-addr-ton)
382  OCTSTR(dest-addr-npi)
383  OCTSTR(bind-addr-ton)
384  OCTSTR(bind-addr-npi)
385  OCTSTR(service-type)
386  OCTSTR(esm-class)
387  OCTSTR(source-addr-autodetect)
388  OCTSTR(enquire-link-interval)
389  OCTSTR(max-pending-submits)
390  OCTSTR(reconnect-delay)
391  OCTSTR(transceiver-mode)
392  OCTSTR(interface-version)
393  OCTSTR(priority)
394  OCTSTR(notification-pid)
395  OCTSTR(notification-addr)
396  OCTSTR(msg-id-type)
397  OCTSTR(no-dlr)
398  OCTSTR(connection-timeout)
399  OCTSTR(allowed-smsc-id-regex)
400  OCTSTR(denied-smsc-id-regex)
401  OCTSTR(preferred-smsc-id-regex)
402  OCTSTR(allowed-prefix-regex)
403  OCTSTR(denied-prefix-regex)
404  OCTSTR(preferred-prefix-regex)
405  OCTSTR(max-error-count)
406  OCTSTR(alt-addr-charset)
407  OCTSTR(retry)
408  OCTSTR(status-success-regex)
409  OCTSTR(status-permfail-regex)
410  OCTSTR(status-tempfail-regex)
411  OCTSTR(max-sms-octets)
412  OCTSTR(login-prompt)
413  OCTSTR(password-prompt)
414  OCTSTR(ssl-client-certkey-file)
415  OCTSTR(generic-param-username)
416  OCTSTR(generic-param-password)
417  OCTSTR(generic-param-from)
418  OCTSTR(generic-param-to)
419  OCTSTR(generic-param-text)
420  OCTSTR(generic-param-udh)
421  OCTSTR(generic-param-service)
422  OCTSTR(generic-param-account)
423  OCTSTR(generic-param-binfo)
424  OCTSTR(generic-param-dlr-mask)
425  OCTSTR(generic-param-dlr-err)
426  OCTSTR(generic-param-dlr-url)
427  OCTSTR(generic-param-dlr-mid)
428  OCTSTR(generic-param-flash)
429  OCTSTR(generic-param-mclass)
430  OCTSTR(generic-param-mwi)
431  OCTSTR(generic-param-coding)
432  OCTSTR(generic-param-validity)
433  OCTSTR(generic-param-deferred)
434  OCTSTR(generic-param-foreign-id)
435  OCTSTR(generic-param-meta-data)
436  OCTSTR(generic-message-sent)
437  OCTSTR(generic-status-sent)
438  OCTSTR(generic-status-error)
439  OCTSTR(generic-foreign-id-regex)
440  OCTSTR(mobile-originated)
441  OCTSTR(instances)
442 )
443 
444 
445 MULTI_GROUP(sms-service,
446  OCTSTR(name)
447  OCTSTR(keyword)
448  OCTSTR(aliases)
449  OCTSTR(url)
450  OCTSTR(get-url)
451  OCTSTR(post-url)
452  OCTSTR(post-xml)
453  OCTSTR(file)
454  OCTSTR(text)
455  OCTSTR(exec)
456  OCTSTR(accepted-smsc)
457  OCTSTR(accepted-smsc-regex)
458  OCTSTR(accepted-account)
459  OCTSTR(accepted-account-regex)
460  OCTSTR(forced-smsc)
461  OCTSTR(default-smsc)
462  OCTSTR(faked-sender)
463  OCTSTR(max-messages)
464  OCTSTR(concatenation)
465  OCTSTR(split-chars)
466  OCTSTR(split-suffix)
467  OCTSTR(omit-empty)
468  OCTSTR(header)
469  OCTSTR(footer)
470  OCTSTR(prefix)
471  OCTSTR(suffix)
472  OCTSTR(assume-plain-text)
473  OCTSTR(accept-x-kannel-headers)
474  OCTSTR(strip-keyword)
475  OCTSTR(send-sender)
476  OCTSTR(catch-all)
477  OCTSTR(allowed-prefix)
478  OCTSTR(allowed-prefix-regex)
479  OCTSTR(denied-prefix)
480  OCTSTR(denied-prefix-regex)
481  OCTSTR(allowed-receiver-prefix)
482  OCTSTR(allowed-receiver-prefix-regex)
483  OCTSTR(denied-receiver-prefix)
484  OCTSTR(denied-receiver-prefix-regex)
485  OCTSTR(white-list)
486  OCTSTR(white-list-regex)
487  OCTSTR(black-list)
488  OCTSTR(black-list-regex)
489  OCTSTR(dlr-url)
490  OCTSTR(dlr-mask)
491  OCTSTR(forced-priority)
492  OCTSTR(max-priority)
493  OCTSTR(keyword-regex)
494  OCTSTR(alt-charset)
495 )
496 
497 
498 MULTI_GROUP(sendsms-user,
499  OCTSTR(name)
500  OCTSTR(username)
501  OCTSTR(password)
502  OCTSTR(user-deny-ip)
503  OCTSTR(user-allow-ip)
504  OCTSTR(forced-smsc)
505  OCTSTR(default-smsc)
506  OCTSTR(faked-sender)
507  OCTSTR(default-sender)
508  OCTSTR(max-messages)
509  OCTSTR(concatenation)
510  OCTSTR(split-chars)
511  OCTSTR(split-suffix)
512  OCTSTR(omit-empty)
513  OCTSTR(header)
514  OCTSTR(footer)
515  OCTSTR(allowed-prefix)
516  OCTSTR(denied-prefix)
517  OCTSTR(white-list)
518  OCTSTR(black-list)
519  OCTSTR(dlr-url)
520  OCTSTR(dlr-mask)
521  OCTSTR(forced-priority)
522  OCTSTR(max-priority)
523  OCTSTR(allowed-prefix-regex)
524  OCTSTR(denied-prefix-regex)
525  OCTSTR(white-list-regex)
526  OCTSTR(black-list-regex)
527 )
528 
529 
530 MULTI_GROUP(ota-setting,
531  OCTSTR(ota-id)
532  OCTSTR(location)
533  OCTSTR(service)
534  OCTSTR(ipaddress)
535  OCTSTR(phonenumber)
536  OCTSTR(bearer)
537  OCTSTR(connection)
538  OCTSTR(calltype)
539  OCTSTR(speed)
540  OCTSTR(pppsecurity)
541  OCTSTR(authentication)
542  OCTSTR(login)
543  OCTSTR(secret)
544 )
545 
546 
547 MULTI_GROUP(ota-bookmark,
548  OCTSTR(ota-id)
549  OCTSTR(name)
550  OCTSTR(url)
551 )
552 
553 
554 MULTI_GROUP(modems,
555  OCTSTR(id)
556  OCTSTR(name)
557  OCTSTR(detect-string)
558  OCTSTR(detect-string2)
559  OCTSTR(init-string)
560  OCTSTR(speed)
561  OCTSTR(enable-hwhs)
562  OCTSTR(need-sleep)
563  OCTSTR(no-pin)
564  OCTSTR(no-smsc)
565  OCTSTR(sendline-sleep)
566  OCTSTR(keepalive-cmd)
567  OCTSTR(broken)
568  OCTSTR(message-storage)
569  OCTSTR(message-start)
570  OCTSTR(enable-mms)
571  OCTSTR(reset-string)
572  OCTSTR(hardware-flow-control)
573 
574 )
575 
576 
577 MULTI_GROUP(mssql-connection,
578  OCTSTR(id)
579  OCTSTR(username)
580  OCTSTR(password)
581  OCTSTR(server)
582  OCTSTR(database)
583  OCTSTR(max-connections)
584 )
585 
586 
587 MULTI_GROUP(mysql-connection,
588  OCTSTR(id)
589  OCTSTR(host)
590  OCTSTR(port)
591  OCTSTR(username)
592  OCTSTR(password)
593  OCTSTR(database)
594  OCTSTR(max-connections)
595 )
596 
597 
598 MULTI_GROUP(oracle-connection,
599  OCTSTR(id)
600  OCTSTR(username)
601  OCTSTR(password)
602  OCTSTR(tnsname)
603  OCTSTR(max-connections)
604 )
605 
606 
607 MULTI_GROUP(sdb-connection,
608  OCTSTR(id)
609  OCTSTR(url)
610  OCTSTR(max-connections)
611 )
612 
613 
614 MULTI_GROUP(pgsql-connection,
615  OCTSTR(id)
616  OCTSTR(host)
617  OCTSTR(port)
618  OCTSTR(username)
619  OCTSTR(password)
620  OCTSTR(database)
621  OCTSTR(max-connections)
622 )
623 
624 
625 MULTI_GROUP(sqlite-connection,
626  OCTSTR(id)
627  OCTSTR(database)
628  OCTSTR(max-connections)
629  OCTSTR(lock-timeout)
630 )
631 
632 MULTI_GROUP(sqlite3-connection,
633  OCTSTR(id)
634  OCTSTR(database)
635  OCTSTR(max-connections)
636  OCTSTR(lock-timeout)
637 )
638 
639 MULTI_GROUP(redis-connection,
640  OCTSTR(id)
641  OCTSTR(host)
642  OCTSTR(port)
643  OCTSTR(password)
644  OCTSTR(database)
645  OCTSTR(max-connections)
646  OCTSTR(idle-timeout)
647 )
648 
649 MULTI_GROUP(cassandra-connection,
650  OCTSTR(id)
651  OCTSTR(host)
652  OCTSTR(port)
653  OCTSTR(username)
654  OCTSTR(password)
655  OCTSTR(database)
656  OCTSTR(max-connections)
657  OCTSTR(idle-timeout)
658 )
659 
660 SINGLE_GROUP(dlr-db,
661  OCTSTR(id)
662  OCTSTR(table)
663  OCTSTR(ttl)
664  OCTSTR(field-smsc)
665  OCTSTR(field-timestamp)
666  OCTSTR(field-source)
667  OCTSTR(field-destination)
668  OCTSTR(field-service)
669  OCTSTR(field-url)
670  OCTSTR(field-mask)
671  OCTSTR(field-status)
672  OCTSTR(field-boxc-id)
673 )
674 
675 SINGLE_GROUP(store-db,
676  OCTSTR(id)
677  OCTSTR(table)
678  OCTSTR(hash)
679 )
680 
681 
682 SINGLE_GROUP(radius-acct,
683  OCTSTR(our-host)
684  OCTSTR(our-port)
685  OCTSTR(remote-host)
686  OCTSTR(remote-port)
687  OCTSTR(remote-timeout)
688  OCTSTR(nas-ports)
689  OCTSTR(secret-nas)
690  OCTSTR(secret-radius)
691  OCTSTR(unified-prefix)
692 )
693 
694 
695 MULTI_GROUP(smpp-tlv,
696  OCTSTR(name)
697  OCTSTR(tag)
698  OCTSTR(length)
699  OCTSTR(type)
700  OCTSTR(smsc-id)
701  OCTSTR(const)
702 )
703 
704 
705 #undef OCTSTR
706 #undef SINGLE_GROUP
707 #undef MULTI_GROUP
708 
709 
710 
711 
See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.