diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-07-23 11:48:00 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-07-23 11:48:00 +0000 |
commit | 03aa7cd71b06b0f9003fe3be010dd8e80d5a58de (patch) | |
tree | b3bdaeecba80700f77a784d74e046e6f5bb93833 /src/ats | |
parent | 7c50c5fd9914a1eac36a82baad923b801d380994 (diff) | |
download | gnunet-03aa7cd71b06b0f9003fe3be010dd8e80d5a58de.tar.gz gnunet-03aa7cd71b06b0f9003fe3be010dd8e80d5a58de.zip |
- fix
Diffstat (limited to 'src/ats')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses_mlp.c | 38 |
1 files changed, 1 insertions, 37 deletions
diff --git a/src/ats/gnunet-service-ats_addresses_mlp.c b/src/ats/gnunet-service-ats_addresses_mlp.c index adb5bc288..89c35ab32 100644 --- a/src/ats/gnunet-service-ats_addresses_mlp.c +++ b/src/ats/gnunet-service-ats_addresses_mlp.c | |||
@@ -48,65 +48,45 @@ mlp_solve_to_string (int retcode) | |||
48 | switch (retcode) { | 48 | switch (retcode) { |
49 | case 0: | 49 | case 0: |
50 | return "ok"; | 50 | return "ok"; |
51 | break; | ||
52 | case GLP_EBADB: | 51 | case GLP_EBADB: |
53 | return "invalid basis"; | 52 | return "invalid basis"; |
54 | break; | ||
55 | case GLP_ESING: | 53 | case GLP_ESING: |
56 | return "singular matrix"; | 54 | return "singular matrix"; |
57 | break; | ||
58 | case GLP_ECOND: | 55 | case GLP_ECOND: |
59 | return "ill-conditioned matrix"; | 56 | return "ill-conditioned matrix"; |
60 | break; | ||
61 | case GLP_EBOUND: | 57 | case GLP_EBOUND: |
62 | return "invalid bounds"; | 58 | return "invalid bounds"; |
63 | break; | ||
64 | case GLP_EFAIL: | 59 | case GLP_EFAIL: |
65 | return "solver failed"; | 60 | return "solver failed"; |
66 | break; | ||
67 | case GLP_EOBJLL: | 61 | case GLP_EOBJLL: |
68 | return "objective lower limit reached"; | 62 | return "objective lower limit reached"; |
69 | break; | ||
70 | case GLP_EOBJUL: | 63 | case GLP_EOBJUL: |
71 | return "objective upper limit reached"; | 64 | return "objective upper limit reached"; |
72 | break; | ||
73 | case GLP_EITLIM: | 65 | case GLP_EITLIM: |
74 | return "iteration limit exceeded"; | 66 | return "iteration limit exceeded"; |
75 | break; | ||
76 | case GLP_ETMLIM: | 67 | case GLP_ETMLIM: |
77 | return "time limit exceeded"; | 68 | return "time limit exceeded"; |
78 | break; | ||
79 | case GLP_ENOPFS: | 69 | case GLP_ENOPFS: |
80 | return "no primal feasible solution"; | 70 | return "no primal feasible solution"; |
81 | break; | ||
82 | case GLP_EROOT: | 71 | case GLP_EROOT: |
83 | return "root LP optimum not provided"; | 72 | return "root LP optimum not provided"; |
84 | break; | ||
85 | case GLP_ESTOP: | 73 | case GLP_ESTOP: |
86 | return "search terminated by application"; | 74 | return "search terminated by application"; |
87 | break; | ||
88 | case GLP_EMIPGAP: | 75 | case GLP_EMIPGAP: |
89 | return "relative mip gap tolerance reached"; | 76 | return "relative mip gap tolerance reached"; |
90 | break; | ||
91 | case GLP_ENOFEAS: | 77 | case GLP_ENOFEAS: |
92 | return "no dual feasible solution"; | 78 | return "no dual feasible solution"; |
93 | break; | ||
94 | case GLP_ENOCVG: | 79 | case GLP_ENOCVG: |
95 | return "no convergence"; | 80 | return "no convergence"; |
96 | break; | ||
97 | case GLP_EINSTAB: | 81 | case GLP_EINSTAB: |
98 | return "numerical instability"; | 82 | return "numerical instability"; |
99 | break; | ||
100 | case GLP_EDATA: | 83 | case GLP_EDATA: |
101 | return "invalid data"; | 84 | return "invalid data"; |
102 | break; | ||
103 | case GLP_ERANGE: | 85 | case GLP_ERANGE: |
104 | return "result out of range"; | 86 | return "result out of range"; |
105 | break; | ||
106 | default: | 87 | default: |
107 | GNUNET_break (0); | 88 | GNUNET_break (0); |
108 | return "unknown error"; | 89 | return "unknown error"; |
109 | break; | ||
110 | } | 90 | } |
111 | } | 91 | } |
112 | 92 | ||
@@ -122,26 +102,19 @@ mlp_status_to_string (int retcode) | |||
122 | switch (retcode) { | 102 | switch (retcode) { |
123 | case GLP_UNDEF: | 103 | case GLP_UNDEF: |
124 | return "solution is undefined"; | 104 | return "solution is undefined"; |
125 | break; | ||
126 | case GLP_FEAS: | 105 | case GLP_FEAS: |
127 | return "solution is feasible"; | 106 | return "solution is feasible"; |
128 | break; | ||
129 | case GLP_INFEAS: | 107 | case GLP_INFEAS: |
130 | return "solution is infeasible"; | 108 | return "solution is infeasible"; |
131 | break; | ||
132 | case GLP_NOFEAS: | 109 | case GLP_NOFEAS: |
133 | return "no feasible solution exists"; | 110 | return "no feasible solution exists"; |
134 | break; | ||
135 | case GLP_OPT: | 111 | case GLP_OPT: |
136 | return "solution is optimal"; | 112 | return "solution is optimal"; |
137 | break; | ||
138 | case GLP_UNBND: | 113 | case GLP_UNBND: |
139 | return "solution is unbounded"; | 114 | return "solution is unbounded"; |
140 | break; | ||
141 | default: | 115 | default: |
142 | GNUNET_break (0); | 116 | GNUNET_break (0); |
143 | return "unknown error"; | 117 | return "unknown error"; |
144 | break; | ||
145 | } | 118 | } |
146 | } | 119 | } |
147 | 120 | ||
@@ -158,34 +131,25 @@ mlp_ats_to_string (int ats_index) | |||
158 | switch (ats_index) { | 131 | switch (ats_index) { |
159 | case GNUNET_ATS_ARRAY_TERMINATOR: | 132 | case GNUNET_ATS_ARRAY_TERMINATOR: |
160 | return "GNUNET_ATS_ARRAY_TERMINATOR"; | 133 | return "GNUNET_ATS_ARRAY_TERMINATOR"; |
161 | break; | ||
162 | case GNUNET_ATS_UTILIZATION_UP: | 134 | case GNUNET_ATS_UTILIZATION_UP: |
163 | return "GNUNET_ATS_UTILIZATION_UP"; | 135 | return "GNUNET_ATS_UTILIZATION_UP"; |
164 | break; | ||
165 | case GNUNET_ATS_UTILIZATION_DOWN: | 136 | case GNUNET_ATS_UTILIZATION_DOWN: |
166 | return "GNUNET_ATS_UTILIZATION_DOWN"; | 137 | return "GNUNET_ATS_UTILIZATION_DOWN"; |
167 | break; | ||
168 | case GNUNET_ATS_COST_LAN: | 138 | case GNUNET_ATS_COST_LAN: |
169 | return "GNUNET_ATS_COST_LAN"; | 139 | return "GNUNET_ATS_COST_LAN"; |
170 | break; | ||
171 | case GNUNET_ATS_COST_WAN: | 140 | case GNUNET_ATS_COST_WAN: |
172 | return "GNUNET_ATS_COST_LAN"; | 141 | return "GNUNET_ATS_COST_LAN"; |
173 | break; | ||
174 | case GNUNET_ATS_COST_WLAN: | 142 | case GNUNET_ATS_COST_WLAN: |
175 | return "GNUNET_ATS_COST_WLAN"; | 143 | return "GNUNET_ATS_COST_WLAN"; |
176 | break; | ||
177 | case GNUNET_ATS_NETWORK_TYPE: | 144 | case GNUNET_ATS_NETWORK_TYPE: |
178 | return "GNUNET_ATS_NETWORK_TYPE"; | 145 | return "GNUNET_ATS_NETWORK_TYPE"; |
179 | break; | ||
180 | case GNUNET_ATS_QUALITY_NET_DELAY: | 146 | case GNUNET_ATS_QUALITY_NET_DELAY: |
181 | return "GNUNET_ATS_QUALITY_NET_DELAY"; | 147 | return "GNUNET_ATS_QUALITY_NET_DELAY"; |
182 | break; | ||
183 | case GNUNET_ATS_QUALITY_NET_DISTANCE: | 148 | case GNUNET_ATS_QUALITY_NET_DISTANCE: |
184 | return "GNUNET_ATS_QUALITY_NET_DISTANCE"; | 149 | return "GNUNET_ATS_QUALITY_NET_DISTANCE"; |
185 | break; | ||
186 | default: | 150 | default: |
151 | GNUNET_break (0); | ||
187 | return "unknown"; | 152 | return "unknown"; |
188 | break; | ||
189 | } | 153 | } |
190 | } | 154 | } |
191 | 155 | ||