]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Fix formatting
authorOlle Johansson <oej@edvina.net>
Tue, 4 Apr 2006 19:48:42 +0000 (19:48 +0000)
committerOlle Johansson <oej@edvina.net>
Tue, 4 Apr 2006 19:48:42 +0000 (19:48 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@17415 65c4cc65-6c06-0410-ace0-fbb531ad65f3

enum.c

diff --git a/enum.c b/enum.c
index 24514af0edb1036adcd7c22ba00395a6a41bb6f7..176cef697a127b44136a4c44d6ba6c162dc9ea05 100644 (file)
--- a/enum.c
+++ b/enum.c
@@ -64,8 +64,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 #define T_TXT 16
 #endif
 
-/* The IETF Enum standard root, managed by the ITU */
-#define TOPLEV "e164.arpa."
+#define TOPLEV "e164.arpa."    /*!< The IETF Enum standard root, managed by the ITU */
 
 /* Linked list from config file */
 static struct enum_search {
@@ -416,8 +415,8 @@ int ast_get_enum(struct ast_channel *chan, const char *number, char *dst, int ds
        context.naptr_rrs = NULL;
        context.naptr_rrs_count = 0;
 
-       if (options != NULL){
-               if (*options == 'c'){
+       if (options != NULL) {
+               if (*options == 'c') {
                        context.options = ENUMLOOKUP_OPTIONS_COUNT;
                        context.position = 0;
                } else {
@@ -495,43 +494,42 @@ int ast_get_enum(struct ast_channel *chan, const char *number, char *dst, int ds
                ret = 0;
        }
 
-       if (context.naptr_rrs_count >= context.position && ! (context.options & ENUMLOOKUP_OPTIONS_COUNT)) {
-               /* sort array by NAPTR order/preference */
-               for (k=0; k<context.naptr_rrs_count; k++) {
-                       for (i=0; i<context.naptr_rrs_count; i++) {
-                               /* use order first and then preference to compare */
-                               if ((ntohs(context.naptr_rrs[k].naptr.order) < ntohs(context.naptr_rrs[i].naptr.order)
-                                               && context.naptr_rrs[k].sort_pos > context.naptr_rrs[i].sort_pos)
-                                       || (ntohs(context.naptr_rrs[k].naptr.order) > ntohs(context.naptr_rrs[i].naptr.order)
-                                               && context.naptr_rrs[k].sort_pos < context.naptr_rrs[i].sort_pos)){
-                                       z = context.naptr_rrs[k].sort_pos;
-                                       context.naptr_rrs[k].sort_pos = context.naptr_rrs[i].sort_pos;
-                                       context.naptr_rrs[i].sort_pos = z;
-                                       continue;
-                               }
-                               if (ntohs(context.naptr_rrs[k].naptr.order) == ntohs(context.naptr_rrs[i].naptr.order)) {
-                                       if ((ntohs(context.naptr_rrs[k].naptr.pref) < ntohs(context.naptr_rrs[i].naptr.pref)
-                                                       && context.naptr_rrs[k].sort_pos > context.naptr_rrs[i].sort_pos)
-                                               || (ntohs(context.naptr_rrs[k].naptr.pref) > ntohs(context.naptr_rrs[i].naptr.pref)
-                                                       && context.naptr_rrs[k].sort_pos < context.naptr_rrs[i].sort_pos)){
-                                               z = context.naptr_rrs[k].sort_pos;
-                                               context.naptr_rrs[k].sort_pos = context.naptr_rrs[i].sort_pos;
-                                               context.naptr_rrs[i].sort_pos = z;
-                                       }
-                               }
-                       }
-               }
-               for (k=0; k<context.naptr_rrs_count; k++) {
-                       if (context.naptr_rrs[k].sort_pos == context.position-1) {
-                               ast_copy_string(context.dst, context.naptr_rrs[k].result, dstlen);
-                               ast_copy_string(context.tech, context.naptr_rrs[k].tech, techlen);
-                               break;
-                       }
-               }
-       } else if (!(context.options & ENUMLOOKUP_OPTIONS_COUNT)) {
-               context.dst[0] = 0;
-       }
-
+       if (context.naptr_rrs_count >= context.position && ! (context.options & ENUMLOOKUP_OPTIONS_COUNT)) {
+               /* sort array by NAPTR order/preference */
+               for (k=0; k<context.naptr_rrs_count; k++) {
+                       for (i=0; i<context.naptr_rrs_count; i++) {
+                               /* use order first and then preference to compare */
+                               if ((ntohs(context.naptr_rrs[k].naptr.order) < ntohs(context.naptr_rrs[i].naptr.order)
+                                               && context.naptr_rrs[k].sort_pos > context.naptr_rrs[i].sort_pos)
+                                       || (ntohs(context.naptr_rrs[k].naptr.order) > ntohs(context.naptr_rrs[i].naptr.order)
+                                               && context.naptr_rrs[k].sort_pos < context.naptr_rrs[i].sort_pos)){
+                                       z = context.naptr_rrs[k].sort_pos;
+                                       context.naptr_rrs[k].sort_pos = context.naptr_rrs[i].sort_pos;
+                                       context.naptr_rrs[i].sort_pos = z;
+                                       continue;
+                               }
+                               if (ntohs(context.naptr_rrs[k].naptr.order) == ntohs(context.naptr_rrs[i].naptr.order)) {
+                                       if ((ntohs(context.naptr_rrs[k].naptr.pref) < ntohs(context.naptr_rrs[i].naptr.pref)
+                                                       && context.naptr_rrs[k].sort_pos > context.naptr_rrs[i].sort_pos)
+                                               || (ntohs(context.naptr_rrs[k].naptr.pref) > ntohs(context.naptr_rrs[i].naptr.pref)
+                                                       && context.naptr_rrs[k].sort_pos < context.naptr_rrs[i].sort_pos)){
+                                               z = context.naptr_rrs[k].sort_pos;
+                                               context.naptr_rrs[k].sort_pos = context.naptr_rrs[i].sort_pos;
+                                               context.naptr_rrs[i].sort_pos = z;
+                                       }
+                               }
+                       }
+               }
+               for (k=0; k<context.naptr_rrs_count; k++) {
+                       if (context.naptr_rrs[k].sort_pos == context.position-1) {
+                               ast_copy_string(context.dst, context.naptr_rrs[k].result, dstlen);
+                               ast_copy_string(context.tech, context.naptr_rrs[k].tech, techlen);
+                               break;
+                       }
+               }
+       } else if (!(context.options & ENUMLOOKUP_OPTIONS_COUNT)) {
+               context.dst[0] = 0;
+       }
        if (chan)
                ret |= ast_autoservice_stop(chan);
 
@@ -600,7 +598,8 @@ int ast_get_txt(struct ast_channel *chan, const char *number, char *dst, int dst
                        break;
        }
        if (ret < 0) {
-               ast_log(LOG_DEBUG, "No such number found: %s (%s)\n", tmp, strerror(errno));
+               if (option_debug > 1)
+                       ast_log(LOG_DEBUG, "No such number found in ENUM: %s (%s)\n", tmp, strerror(errno));
                ret = 0;
        }
        if (chan)
@@ -608,7 +607,7 @@ int ast_get_txt(struct ast_channel *chan, const char *number, char *dst, int dst
        return ret;
 }
 
-/*! \brief Add enum tree to linked list ---*/
+/*! \brief Add enum tree to linked list */
 static struct enum_search *enum_newtoplev(char *s)
 {
        struct enum_search *tmp;