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-2016 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(dlr-storage)
133  OCTSTR(dlr-spool)
134  OCTSTR(maximum-queue-length) /* deprecated, supported until next major stable release */
135  OCTSTR(sms-incoming-queue-limit)
136  OCTSTR(sms-outgoing-queue-limit)
137  OCTSTR(sms-resend-freq)
138  OCTSTR(sms-resend-retry)
139  OCTSTR(sms-combine-concatenated-mo)
140  OCTSTR(sms-combine-concatenated-mo-timeout)
141  OCTSTR(http-timeout)
142 )
143 
144 
145 SINGLE_GROUP(wapbox,
146  OCTSTR(bearerbox-host)
147  OCTSTR(timer-freq)
148  OCTSTR(url-map)
149  OCTSTR(map-url) /* deprecated, supported until next major stable release - start */
150  OCTSTR(map-url-max)
151  OCTSTR(map-url-0)
152  OCTSTR(map-url-1)
153  OCTSTR(map-url-2)
154  OCTSTR(map-url-3)
155  OCTSTR(map-url-4)
156  OCTSTR(map-url-5)
157  OCTSTR(map-url-6)
158  OCTSTR(map-url-7)
159  OCTSTR(map-url-8)
160  OCTSTR(map-url-9) /* deprecated, supported until next major stable release - end */
161  OCTSTR(device-home)
162  OCTSTR(log-file)
163  OCTSTR(log-level)
164  OCTSTR(syslog-level)
165  OCTSTR(syslog-facility)
166  OCTSTR(smart-errors)
167  OCTSTR(access-log)
168  OCTSTR(access-log-time)
169  OCTSTR(access-log-clean)
170  OCTSTR(http-interface-name)
171  OCTSTR(concatenation)
172  OCTSTR(max-messages)
173  OCTSTR(wml-strict)
174  OCTSTR(http-timeout)
175 )
176 
177 
178 MULTI_GROUP(wap-url-map,
179  OCTSTR(name)
180  OCTSTR(url)
181  OCTSTR(map-url)
182  OCTSTR(send-msisdn-query)
183  OCTSTR(send-msisdn-header)
184  OCTSTR(send-msisdn-format)
185  OCTSTR(accept-cookies)
186 )
187 
188 
189 MULTI_GROUP(wap-user-map,
190  OCTSTR(name)
191  OCTSTR(user)
192  OCTSTR(pass)
193  OCTSTR(msisdn)
194 )
195 
196 
197 SINGLE_GROUP(wtls,
198  OCTSTR(certificate-file)
199  OCTSTR(privatekey-file)
200  OCTSTR(privatekey-password)
201 )
202 
203 
204 SINGLE_GROUP(ppg,
205  OCTSTR(ppg-url)
206  OCTSTR(ppg-port)
207  OCTSTR(ppg-ssl-port)
208  OCTSTR(trusted-pi)
209  OCTSTR(concurrent-pushes)
210  OCTSTR(users)
211  OCTSTR(ppg-allow-ip)
212  OCTSTR(ppg-deny-ip)
213  OCTSTR(ssl-server-cert-file)
214  OCTSTR(ssl-server-key-file)
215  OCTSTR(global-sender)
216  OCTSTR(default-smsc)
217  OCTSTR(default-dlr-url)
218  OCTSTR(ppg-smsbox-id)
219  OCTSTR(service-name)
220 )
221 
222 
223 MULTI_GROUP(wap-push-user,
224  OCTSTR(wap-push-user)
225  OCTSTR(ppg-username)
226  OCTSTR(ppg-password)
227  OCTSTR(country-prefix)
228  OCTSTR(allowed-prefix)
229  OCTSTR(allowed-prefix-regex)
230  OCTSTR(denied-prefix)
231  OCTSTR(denied-prefix-regex)
232  OCTSTR(white-list)
233  OCTSTR(white-list-regex)
234  OCTSTR(black-list-regex)
235  OCTSTR(black-list)
236  OCTSTR(deny-ip)
237  OCTSTR(allow-ip)
238  OCTSTR(forced-smsc)
239  OCTSTR(default-smsc)
240  OCTSTR(dlr-url)
241  OCTSTR(smsbox-id)
242 )
243 
244 
245 SINGLE_GROUP(test-ppg,
246  OCTSTR(retries)
247  OCTSTR(pi-ssl)
248  OCTSTR(ssl-client-certkey-file)
249  OCTSTR(ssl-trusted-ca-file)
250 )
251 
252 
253 SINGLE_GROUP(configuration,
254  OCTSTR(push-url)
255  OCTSTR(content-file)
256  OCTSTR(pap-file)
257  OCTSTR(username)
258  OCTSTR(password)
259 )
260 
261 
262 SINGLE_GROUP(smsbox,
263  OCTSTR(smsbox-id)
264  OCTSTR(bearerbox-host)
265  OCTSTR(bearerbox-port)
266  OCTSTR(bearerbox-port-ssl)
267  OCTSTR(sendsms-port)
268  OCTSTR(sendsms-port-ssl)
269  OCTSTR(sendsms-interface)
270  OCTSTR(sendsms-url)
271  OCTSTR(sendota-url)
272  OCTSTR(xmlrpc-url)
273  OCTSTR(sendsms-chars)
274  OCTSTR(global-sender)
275  OCTSTR(log-file)
276  OCTSTR(log-level)
277  OCTSTR(syslog-level)
278  OCTSTR(syslog-facility)
279  OCTSTR(access-log)
280  OCTSTR(access-log-time)
281  OCTSTR(access-log-clean)
282  OCTSTR(sms-length)
283  OCTSTR(reply-couldnotfetch)
284  OCTSTR(reply-couldnotrepresent)
285  OCTSTR(reply-requestfailed)
286  OCTSTR(reply-emptymessage)
287  OCTSTR(allowed-prefix)
288  OCTSTR(denied-prefix)
289  OCTSTR(white-list)
290  OCTSTR(black-list)
291  OCTSTR(mo-recode)
292  OCTSTR(http-request-retry)
293  OCTSTR(http-queue-delay)
294  OCTSTR(white-list-regex)
295  OCTSTR(black-list-regex)
296  OCTSTR(immediate-sendsms-reply)
297  OCTSTR(max-pending-requests)
298  OCTSTR(http-timeout)
299 )
300 
301 
302 MULTI_GROUP(smsbox-route,
303  OCTSTR(smsbox-id)
304  OCTSTR(smsc-id)
305  OCTSTR(shortcode)
306 )
307 
308 
309 MULTI_GROUP(smsc,
310  OCTSTR(smsc)
311  OCTSTR(smsc-id)
312  OCTSTR(smsc-admin-id)
313  OCTSTR(denied-smsc-id)
314  OCTSTR(allowed-smsc-id)
315  OCTSTR(preferred-smsc-id)
316  OCTSTR(allowed-prefix)
317  OCTSTR(denied-prefix)
318  OCTSTR(preferred-prefix)
319  OCTSTR(unified-prefix)
320  OCTSTR(reroute)
321  OCTSTR(reroute-smsc-id)
322  OCTSTR(reroute-receiver)
323  OCTSTR(reroute-dlr)
324  OCTSTR(log-file)
325  OCTSTR(log-level)
326  OCTSTR(log-format)
327  OCTSTR(our-host)
328  OCTSTR(alt-dcs)
329  OCTSTR(throughput)
330  OCTSTR(dead-start)
331  OCTSTR(alt-charset)
332  OCTSTR(host)
333  OCTSTR(alt-host)
334  OCTSTR(port)
335  OCTSTR(use-ssl)
336  OCTSTR(alt-port)
337  OCTSTR(smsc-username)
338  OCTSTR(smsc-password)
339  OCTSTR(keepalive)
340  OCTSTR(sim-buffering)
341  OCTSTR(modemtype)
342  OCTSTR(device)
343  OCTSTR(speed)
344  OCTSTR(validityperiod)
345  OCTSTR(our-port)
346  OCTSTR(receive-port)
347  OCTSTR(our-receiver-port)
348  OCTSTR(connect-allow-ip)
349  OCTSTR(system-id)
350  OCTSTR(system-type)
351  OCTSTR(address-range)
352  OCTSTR(smsc_nua)
353  OCTSTR(home_nua)
354  OCTSTR(wait_report)
355  OCTSTR(ois-debug-level)
356  OCTSTR(modem-type)
357  OCTSTR(pin)
358  OCTSTR(phone)
359  OCTSTR(send-url)
360  OCTSTR(dlr-url)
361  OCTSTR(sender-prefix)
362  OCTSTR(flow-control)
363  OCTSTR(wait-ack)
364  OCTSTR(wait-ack-expire)
365  OCTSTR(no-sender)
366  OCTSTR(no-coding)
367  OCTSTR(window)
368  OCTSTR(idle-timeout)
369  OCTSTR(no-sep)
370  OCTSTR(appname)
371  OCTSTR(ussdc)
372  OCTSTR(session-length)
373  OCTSTR(my-number)
374  OCTSTR(sms-center)
375  OCTSTR(source-addr-ton)
376  OCTSTR(source-addr-npi)
377  OCTSTR(dest-addr-ton)
378  OCTSTR(dest-addr-npi)
379  OCTSTR(bind-addr-ton)
380  OCTSTR(bind-addr-npi)
381  OCTSTR(service-type)
382  OCTSTR(esm-class)
383  OCTSTR(source-addr-autodetect)
384  OCTSTR(enquire-link-interval)
385  OCTSTR(max-pending-submits)
386  OCTSTR(reconnect-delay)
387  OCTSTR(transceiver-mode)
388  OCTSTR(interface-version)
389  OCTSTR(priority)
390  OCTSTR(notification-pid)
391  OCTSTR(notification-addr)
392  OCTSTR(msg-id-type)
393  OCTSTR(no-dlr)
394  OCTSTR(connection-timeout)
395  OCTSTR(allowed-smsc-id-regex)
396  OCTSTR(denied-smsc-id-regex)
397  OCTSTR(preferred-smsc-id-regex)
398  OCTSTR(allowed-prefix-regex)
399  OCTSTR(denied-prefix-regex)
400  OCTSTR(preferred-prefix-regex)
401  OCTSTR(max-error-count)
402  OCTSTR(alt-addr-charset)
403  OCTSTR(status-success-regex)
404  OCTSTR(status-permfail-regex)
405  OCTSTR(status-tempfail-regex)
406  OCTSTR(max-sms-octets)
407  OCTSTR(login-prompt)
408  OCTSTR(password-prompt)
409  OCTSTR(ssl-client-certkey-file)
410  OCTSTR(generic-param-username)
411  OCTSTR(generic-param-password)
412  OCTSTR(generic-param-from)
413  OCTSTR(generic-param-to)
414  OCTSTR(generic-param-text)
415  OCTSTR(generic-param-udh)
416  OCTSTR(generic-param-service)
417  OCTSTR(generic-param-account)
418  OCTSTR(generic-param-binfo)
419  OCTSTR(generic-param-dlr-mask)
420  OCTSTR(generic-param-dlr-err)
421  OCTSTR(generic-param-dlr-url)
422  OCTSTR(generic-param-dlr-mid)
423  OCTSTR(generic-param-flash)
424  OCTSTR(generic-param-mclass)
425  OCTSTR(generic-param-mwi)
426  OCTSTR(generic-param-coding)
427  OCTSTR(generic-param-validity)
428  OCTSTR(generic-param-deferred)
429  OCTSTR(generic-param-foreign-id)
430  OCTSTR(generic-param-meta-data)
431  OCTSTR(generic-message-sent)
432  OCTSTR(generic-status-sent)
433  OCTSTR(generic-status-error)
434  OCTSTR(generic-foreign-id-regex)
435  OCTSTR(instances)
436 )
437 
438 
439 MULTI_GROUP(sms-service,
440  OCTSTR(name)
441  OCTSTR(keyword)
442  OCTSTR(aliases)
443  OCTSTR(url)
444  OCTSTR(get-url)
445  OCTSTR(post-url)
446  OCTSTR(post-xml)
447  OCTSTR(file)
448  OCTSTR(text)
449  OCTSTR(exec)
450  OCTSTR(accepted-smsc)
451  OCTSTR(accepted-smsc-regex)
452  OCTSTR(accepted-account)
453  OCTSTR(accepted-account-regex)
454  OCTSTR(forced-smsc)
455  OCTSTR(default-smsc)
456  OCTSTR(faked-sender)
457  OCTSTR(max-messages)
458  OCTSTR(concatenation)
459  OCTSTR(split-chars)
460  OCTSTR(split-suffix)
461  OCTSTR(omit-empty)
462  OCTSTR(header)
463  OCTSTR(footer)
464  OCTSTR(prefix)
465  OCTSTR(suffix)
466  OCTSTR(assume-plain-text)
467  OCTSTR(accept-x-kannel-headers)
468  OCTSTR(strip-keyword)
469  OCTSTR(send-sender)
470  OCTSTR(catch-all)
471  OCTSTR(allowed-prefix)
472  OCTSTR(allowed-prefix-regex)
473  OCTSTR(denied-prefix)
474  OCTSTR(denied-prefix-regex)
475  OCTSTR(allowed-receiver-prefix)
476  OCTSTR(allowed-receiver-prefix-regex)
477  OCTSTR(denied-receiver-prefix)
478  OCTSTR(denied-receiver-prefix-regex)
479  OCTSTR(white-list)
480  OCTSTR(white-list-regex)
481  OCTSTR(black-list)
482  OCTSTR(black-list-regex)
483  OCTSTR(dlr-url)
484  OCTSTR(dlr-mask)
485  OCTSTR(keyword-regex)
486  OCTSTR(alt-charset)
487 )
488 
489 
490 MULTI_GROUP(sendsms-user,
491  OCTSTR(name)
492  OCTSTR(username)
493  OCTSTR(password)
494  OCTSTR(user-deny-ip)
495  OCTSTR(user-allow-ip)
496  OCTSTR(forced-smsc)
497  OCTSTR(default-smsc)
498  OCTSTR(faked-sender)
499  OCTSTR(default-sender)
500  OCTSTR(max-messages)
501  OCTSTR(concatenation)
502  OCTSTR(split-chars)
503  OCTSTR(split-suffix)
504  OCTSTR(omit-empty)
505  OCTSTR(header)
506  OCTSTR(footer)
507  OCTSTR(allowed-prefix)
508  OCTSTR(denied-prefix)
509  OCTSTR(white-list)
510  OCTSTR(black-list)
511  OCTSTR(dlr-url)
512  OCTSTR(allowed-prefix-regex)
513  OCTSTR(denied-prefix-regex)
514  OCTSTR(white-list-regex)
515  OCTSTR(black-list-regex)
516 )
517 
518 
519 MULTI_GROUP(ota-setting,
520  OCTSTR(ota-id)
521  OCTSTR(location)
522  OCTSTR(service)
523  OCTSTR(ipaddress)
524  OCTSTR(phonenumber)
525  OCTSTR(bearer)
526  OCTSTR(connection)
527  OCTSTR(calltype)
528  OCTSTR(speed)
529  OCTSTR(pppsecurity)
530  OCTSTR(authentication)
531  OCTSTR(login)
532  OCTSTR(secret)
533 )
534 
535 
536 MULTI_GROUP(ota-bookmark,
537  OCTSTR(ota-id)
538  OCTSTR(name)
539  OCTSTR(url)
540 )
541 
542 
543 MULTI_GROUP(modems,
544  OCTSTR(id)
545  OCTSTR(name)
546  OCTSTR(detect-string)
547  OCTSTR(detect-string2)
548  OCTSTR(init-string)
549  OCTSTR(speed)
550  OCTSTR(enable-hwhs)
551  OCTSTR(need-sleep)
552  OCTSTR(no-pin)
553  OCTSTR(no-smsc)
554  OCTSTR(sendline-sleep)
555  OCTSTR(keepalive-cmd)
556  OCTSTR(broken)
557  OCTSTR(message-storage)
558  OCTSTR(message-start)
559  OCTSTR(enable-mms)
560  OCTSTR(reset-string)
561  OCTSTR(hardware-flow-control)
562 
563 )
564 
565 
566 MULTI_GROUP(mssql-connection,
567  OCTSTR(id)
568  OCTSTR(username)
569  OCTSTR(password)
570  OCTSTR(server)
571  OCTSTR(database)
572  OCTSTR(max-connections)
573 )
574 
575 
576 MULTI_GROUP(mysql-connection,
577  OCTSTR(id)
578  OCTSTR(host)
579  OCTSTR(port)
580  OCTSTR(username)
581  OCTSTR(password)
582  OCTSTR(database)
583  OCTSTR(max-connections)
584 )
585 
586 
587 MULTI_GROUP(oracle-connection,
588  OCTSTR(id)
589  OCTSTR(username)
590  OCTSTR(password)
591  OCTSTR(tnsname)
592  OCTSTR(max-connections)
593 )
594 
595 
596 MULTI_GROUP(sdb-connection,
597  OCTSTR(id)
598  OCTSTR(url)
599  OCTSTR(max-connections)
600 )
601 
602 
603 MULTI_GROUP(pgsql-connection,
604  OCTSTR(id)
605  OCTSTR(host)
606  OCTSTR(port)
607  OCTSTR(username)
608  OCTSTR(password)
609  OCTSTR(database)
610  OCTSTR(max-connections)
611 )
612 
613 
614 MULTI_GROUP(sqlite-connection,
615  OCTSTR(id)
616  OCTSTR(database)
617  OCTSTR(max-connections)
618  OCTSTR(lock-timeout)
619 )
620 
621 MULTI_GROUP(sqlite3-connection,
622  OCTSTR(id)
623  OCTSTR(database)
624  OCTSTR(max-connections)
625  OCTSTR(lock-timeout)
626 )
627 
628 MULTI_GROUP(redis-connection,
629  OCTSTR(id)
630  OCTSTR(host)
631  OCTSTR(port)
632  OCTSTR(password)
633  OCTSTR(database)
634  OCTSTR(max-connections)
635  OCTSTR(idle-timeout)
636 )
637 
638 MULTI_GROUP(cassandra-connection,
639  OCTSTR(id)
640  OCTSTR(host)
641  OCTSTR(port)
642  OCTSTR(username)
643  OCTSTR(password)
644  OCTSTR(database)
645  OCTSTR(max-connections)
646  OCTSTR(idle-timeout)
647 )
648 
649 SINGLE_GROUP(dlr-db,
650  OCTSTR(id)
651  OCTSTR(table)
652  OCTSTR(ttl)
653  OCTSTR(field-smsc)
654  OCTSTR(field-timestamp)
655  OCTSTR(field-source)
656  OCTSTR(field-destination)
657  OCTSTR(field-service)
658  OCTSTR(field-url)
659  OCTSTR(field-mask)
660  OCTSTR(field-status)
661  OCTSTR(field-boxc-id)
662 )
663 
664 SINGLE_GROUP(store-db,
665  OCTSTR(id)
666  OCTSTR(table)
667  OCTSTR(hash)
668 )
669 
670 
671 SINGLE_GROUP(radius-acct,
672  OCTSTR(our-host)
673  OCTSTR(our-port)
674  OCTSTR(remote-host)
675  OCTSTR(remote-port)
676  OCTSTR(remote-timeout)
677  OCTSTR(nas-ports)
678  OCTSTR(secret-nas)
679  OCTSTR(secret-radius)
680  OCTSTR(unified-prefix)
681 )
682 
683 
684 MULTI_GROUP(smpp-tlv,
685  OCTSTR(name)
686  OCTSTR(tag)
687  OCTSTR(length)
688  OCTSTR(type)
689  OCTSTR(smsc-id)
690 )
691 
692 
693 #undef OCTSTR
694 #undef SINGLE_GROUP
695 #undef MULTI_GROUP
696 
697 
698 
699 
See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.