Benjamin Renard commited on 2014-02-12 17:37:35
Showing 1 changed files, with 4 additions and 3 deletions.
... | ... |
@@ -50,7 +50,8 @@ use constant { |
50 | 50 |
EX_NOUSER => 67, |
51 | 51 |
EX_NOHOST => 68, |
52 | 52 |
EX_UNAVAILABLE => 69, |
53 |
- EX_SOFTWARE => 70 |
|
53 |
+ EX_SOFTWARE => 70, |
|
54 |
+ EX_TEMPFAIL => 75 |
|
54 | 55 |
}; |
55 | 56 |
|
56 | 57 |
|
... | ... |
@@ -86,7 +87,7 @@ if (not $mob =~ m/^[0-9]*$/) { |
86 | 87 |
if (defined $ARGV[1]) { |
87 | 88 |
if (not $ARGV[1]=~ m/^[0-9\+]*$/) { |
88 | 89 |
print "Invalid SMSC phone number : "+$ARGV[1]; |
89 |
- exit EX_DATAERR; |
|
90 |
+ exit EX_CONFIG; |
|
90 | 91 |
} |
91 | 92 |
$smsc=$ARGV[1]; |
92 | 93 |
} |
... | ... |
@@ -105,7 +106,7 @@ if (not $check_authorized_number or $mob ne '' && in_array(\@authorized_number,$ |
105 | 106 |
close(GNOKII); |
106 | 107 |
if($? != 0){ |
107 | 108 |
print "Error sending SMS"; |
108 |
- exit EX_SOFTWARE; |
|
109 |
+ exit EX_TEMPFAIL; |
|
109 | 110 |
} |
110 | 111 |
} |
111 | 112 |
else{ |
112 | 113 |