Kannel: Open Source WAP and SMS gateway  $Revision: 5037 $
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-dlr)
326  OCTSTR(log-file)
327  OCTSTR(log-level)
328  OCTSTR(log-format)
329  OCTSTR(our-host)
330  OCTSTR(alt-dcs)
331  OCTSTR(throughput)
332  OCTSTR(dead-start)
333  OCTSTR(alt-charset)
334  OCTSTR(host)
335  OCTSTR(alt-host)
336  OCTSTR(port)
337  OCTSTR(use-ssl)
338  OCTSTR(alt-port)
339  OCTSTR(smsc-username)
340  OCTSTR(smsc-password)
341  OCTSTR(keepalive)
342  OCTSTR(sim-buffering)
343  OCTSTR(modemtype)
344  OCTSTR(device)
345  OCTSTR(speed)
346  OCTSTR(validityperiod)
347  OCTSTR(our-port)
348  OCTSTR(receive-port)
349  OCTSTR(our-receiver-port)
350  OCTSTR(connect-allow-ip)
351  OCTSTR(system-id)
352  OCTSTR(system-type)
353  OCTSTR(address-range)
354  OCTSTR(smsc_nua)
355  OCTSTR(home_nua)
356  OCTSTR(wait_report)
357  OCTSTR(ois-debug-level)
358  OCTSTR(modem-type)
359  OCTSTR(pin)
360  OCTSTR(phone)
361  OCTSTR(send-url)
362  OCTSTR(dlr-url)
363  OCTSTR(sender-prefix)
364  OCTSTR(flow-control)
365  OCTSTR(wait-ack)
366  OCTSTR(wait-ack-expire)
367  OCTSTR(no-sender)
368  OCTSTR(no-coding)
369  OCTSTR(window)
370  OCTSTR(idle-timeout)
371  OCTSTR(no-sep)
372  OCTSTR(appname)
373  OCTSTR(ussdc)
374  OCTSTR(session-length)
375  OCTSTR(my-number)
376  OCTSTR(sms-center)
377  OCTSTR(source-addr-ton)
378  OCTSTR(source-addr-npi)
379  OCTSTR(dest-addr-ton)
380  OCTSTR(dest-addr-npi)
381  OCTSTR(bind-addr-ton)
382  OCTSTR(bind-addr-npi)
383  OCTSTR(service-type)
384  OCTSTR(esm-class)
385  OCTSTR(source-addr-autodetect)
386  OCTSTR(enquire-link-interval)
387  OCTSTR(max-pending-submits)
388  OCTSTR(reconnect-delay)
389  OCTSTR(transceiver-mode)
390  OCTSTR(interface-version)
391  OCTSTR(priority)
392  OCTSTR(notification-pid)
393  OCTSTR(notification-addr)
394  OCTSTR(msg-id-type)
395  OCTSTR(no-dlr)
396  OCTSTR(connection-timeout)
397  OCTSTR(allowed-smsc-id-regex)
398  OCTSTR(denied-smsc-id-regex)
399  OCTSTR(preferred-smsc-id-regex)
400  OCTSTR(allowed-prefix-regex)
401  OCTSTR(denied-prefix-regex)
402  OCTSTR(preferred-prefix-regex)
403  OCTSTR(max-error-count)
404  OCTSTR(alt-addr-charset)
405  OCTSTR(status-success-regex)
406  OCTSTR(status-permfail-regex)
407  OCTSTR(status-tempfail-regex)
408  OCTSTR(max-sms-octets)
409  OCTSTR(login-prompt)
410  OCTSTR(password-prompt)
411  OCTSTR(ssl-client-certkey-file)
412  OCTSTR(generic-param-username)
413  OCTSTR(generic-param-password)
414  OCTSTR(generic-param-from)
415  OCTSTR(generic-param-to)
416  OCTSTR(generic-param-text)
417  OCTSTR(generic-param-udh)
418  OCTSTR(generic-param-service)
419  OCTSTR(generic-param-account)
420  OCTSTR(generic-param-binfo)
421  OCTSTR(generic-param-dlr-mask)
422  OCTSTR(generic-param-dlr-err)
423  OCTSTR(generic-param-dlr-url)
424  OCTSTR(generic-param-dlr-mid)
425  OCTSTR(generic-param-flash)
426  OCTSTR(generic-param-mclass)
427  OCTSTR(generic-param-mwi)
428  OCTSTR(generic-param-coding)
429  OCTSTR(generic-param-validity)
430  OCTSTR(generic-param-deferred)
431  OCTSTR(generic-param-foreign-id)
432  OCTSTR(generic-param-meta-data)
433  OCTSTR(generic-message-sent)
434  OCTSTR(generic-status-sent)
435  OCTSTR(generic-status-error)
436  OCTSTR(generic-foreign-id-regex)
437  OCTSTR(instances)
438 )
439 
440 
441 MULTI_GROUP(sms-service,
442  OCTSTR(name)
443  OCTSTR(keyword)
444  OCTSTR(aliases)
445  OCTSTR(url)
446  OCTSTR(get-url)
447  OCTSTR(post-url)
448  OCTSTR(post-xml)
449  OCTSTR(file)
450  OCTSTR(text)
451  OCTSTR(exec)
452  OCTSTR(accepted-smsc)
453  OCTSTR(accepted-smsc-regex)
454  OCTSTR(accepted-account)
455  OCTSTR(accepted-account-regex)
456  OCTSTR(forced-smsc)
457  OCTSTR(default-smsc)
458  OCTSTR(faked-sender)
459  OCTSTR(max-messages)
460  OCTSTR(concatenation)
461  OCTSTR(split-chars)
462  OCTSTR(split-suffix)
463  OCTSTR(omit-empty)
464  OCTSTR(header)
465  OCTSTR(footer)
466  OCTSTR(prefix)
467  OCTSTR(suffix)
468  OCTSTR(assume-plain-text)
469  OCTSTR(accept-x-kannel-headers)
470  OCTSTR(strip-keyword)
471  OCTSTR(send-sender)
472  OCTSTR(catch-all)
473  OCTSTR(allowed-prefix)
474  OCTSTR(allowed-prefix-regex)
475  OCTSTR(denied-prefix)
476  OCTSTR(denied-prefix-regex)
477  OCTSTR(allowed-receiver-prefix)
478  OCTSTR(allowed-receiver-prefix-regex)
479  OCTSTR(denied-receiver-prefix)
480  OCTSTR(denied-receiver-prefix-regex)
481  OCTSTR(white-list)
482  OCTSTR(white-list-regex)
483  OCTSTR(black-list)
484  OCTSTR(black-list-regex)
485  OCTSTR(dlr-url)
486  OCTSTR(dlr-mask)
487  OCTSTR(keyword-regex)
488  OCTSTR(alt-charset)
489 )
490 
491 
492 MULTI_GROUP(sendsms-user,
493  OCTSTR(name)
494  OCTSTR(username)
495  OCTSTR(password)
496  OCTSTR(user-deny-ip)
497  OCTSTR(user-allow-ip)
498  OCTSTR(forced-smsc)
499  OCTSTR(default-smsc)
500  OCTSTR(faked-sender)
501  OCTSTR(default-sender)
502  OCTSTR(max-messages)
503  OCTSTR(concatenation)
504  OCTSTR(split-chars)
505  OCTSTR(split-suffix)
506  OCTSTR(omit-empty)
507  OCTSTR(header)
508  OCTSTR(footer)
509  OCTSTR(allowed-prefix)
510  OCTSTR(denied-prefix)
511  OCTSTR(white-list)
512  OCTSTR(black-list)
513  OCTSTR(dlr-url)
514  OCTSTR(allowed-prefix-regex)
515  OCTSTR(denied-prefix-regex)
516  OCTSTR(white-list-regex)
517  OCTSTR(black-list-regex)
518 )
519 
520 
521 MULTI_GROUP(ota-setting,
522  OCTSTR(ota-id)
523  OCTSTR(location)
524  OCTSTR(service)
525  OCTSTR(ipaddress)
526  OCTSTR(phonenumber)
527  OCTSTR(bearer)
528  OCTSTR(connection)
529  OCTSTR(calltype)
530  OCTSTR(speed)
531  OCTSTR(pppsecurity)
532  OCTSTR(authentication)
533  OCTSTR(login)
534  OCTSTR(secret)
535 )
536 
537 
538 MULTI_GROUP(ota-bookmark,
539  OCTSTR(ota-id)
540  OCTSTR(name)
541  OCTSTR(url)
542 )
543 
544 
545 MULTI_GROUP(modems,
546  OCTSTR(id)
547  OCTSTR(name)
548  OCTSTR(detect-string)
549  OCTSTR(detect-string2)
550  OCTSTR(init-string)
551  OCTSTR(speed)
552  OCTSTR(enable-hwhs)
553  OCTSTR(need-sleep)
554  OCTSTR(no-pin)
555  OCTSTR(no-smsc)
556  OCTSTR(sendline-sleep)
557  OCTSTR(keepalive-cmd)
558  OCTSTR(broken)
559  OCTSTR(message-storage)
560  OCTSTR(message-start)
561  OCTSTR(enable-mms)
562  OCTSTR(reset-string)
563  OCTSTR(hardware-flow-control)
564 
565 )
566 
567 
568 MULTI_GROUP(mssql-connection,
569  OCTSTR(id)
570  OCTSTR(username)
571  OCTSTR(password)
572  OCTSTR(server)
573  OCTSTR(database)
574  OCTSTR(max-connections)
575 )
576 
577 
578 MULTI_GROUP(mysql-connection,
579  OCTSTR(id)
580  OCTSTR(host)
581  OCTSTR(port)
582  OCTSTR(username)
583  OCTSTR(password)
584  OCTSTR(database)
585  OCTSTR(max-connections)
586 )
587 
588 
589 MULTI_GROUP(oracle-connection,
590  OCTSTR(id)
591  OCTSTR(username)
592  OCTSTR(password)
593  OCTSTR(tnsname)
594  OCTSTR(max-connections)
595 )
596 
597 
598 MULTI_GROUP(sdb-connection,
599  OCTSTR(id)
600  OCTSTR(url)
601  OCTSTR(max-connections)
602 )
603 
604 
605 MULTI_GROUP(pgsql-connection,
606  OCTSTR(id)
607  OCTSTR(host)
608  OCTSTR(port)
609  OCTSTR(username)
610  OCTSTR(password)
611  OCTSTR(database)
612  OCTSTR(max-connections)
613 )
614 
615 
616 MULTI_GROUP(sqlite-connection,
617  OCTSTR(id)
618  OCTSTR(database)
619  OCTSTR(max-connections)
620  OCTSTR(lock-timeout)
621 )
622 
623 MULTI_GROUP(sqlite3-connection,
624  OCTSTR(id)
625  OCTSTR(database)
626  OCTSTR(max-connections)
627  OCTSTR(lock-timeout)
628 )
629 
630 MULTI_GROUP(redis-connection,
631  OCTSTR(id)
632  OCTSTR(host)
633  OCTSTR(port)
634  OCTSTR(password)
635  OCTSTR(database)
636  OCTSTR(max-connections)
637  OCTSTR(idle-timeout)
638 )
639 
640 MULTI_GROUP(cassandra-connection,
641  OCTSTR(id)
642  OCTSTR(host)
643  OCTSTR(port)
644  OCTSTR(username)
645  OCTSTR(password)
646  OCTSTR(database)
647  OCTSTR(max-connections)
648  OCTSTR(idle-timeout)
649 )
650 
651 SINGLE_GROUP(dlr-db,
652  OCTSTR(id)
653  OCTSTR(table)
654  OCTSTR(ttl)
655  OCTSTR(field-smsc)
656  OCTSTR(field-timestamp)
657  OCTSTR(field-source)
658  OCTSTR(field-destination)
659  OCTSTR(field-service)
660  OCTSTR(field-url)
661  OCTSTR(field-mask)
662  OCTSTR(field-status)
663  OCTSTR(field-boxc-id)
664 )
665 
666 SINGLE_GROUP(store-db,
667  OCTSTR(id)
668  OCTSTR(table)
669  OCTSTR(hash)
670 )
671 
672 
673 SINGLE_GROUP(radius-acct,
674  OCTSTR(our-host)
675  OCTSTR(our-port)
676  OCTSTR(remote-host)
677  OCTSTR(remote-port)
678  OCTSTR(remote-timeout)
679  OCTSTR(nas-ports)
680  OCTSTR(secret-nas)
681  OCTSTR(secret-radius)
682  OCTSTR(unified-prefix)
683 )
684 
685 
686 MULTI_GROUP(smpp-tlv,
687  OCTSTR(name)
688  OCTSTR(tag)
689  OCTSTR(length)
690  OCTSTR(type)
691  OCTSTR(smsc-id)
692  OCTSTR(const)
693 )
694 
695 
696 #undef OCTSTR
697 #undef SINGLE_GROUP
698 #undef MULTI_GROUP
699 
700 
701 
702 
See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.