0001-Modified-automatic-branch-mask-generation-for-IP-add.patch
| src/core/userinputhandler.cpp | ||
|---|---|---|
| 104 | 104 |
return; |
| 105 | 105 |
} |
| 106 | 106 | |
| 107 |
if(generalizedHost.lastIndexOf(".") != -1 && generalizedHost.lastIndexOf(".", generalizedHost.lastIndexOf(".")-1) != -1) {
|
|
| 107 |
static QRegExp ipAddress("\\d+\\.\\d+\\.\\d+\\.\\d+");
|
|
| 108 |
if(ipAddress.exactMatch(generalizedHost)) {
|
|
| 109 |
int lastDotPos = generalizedHost.lastIndexOf('.') + 1;
|
|
| 110 |
generalizedHost.replace(lastDotPos, generalizedHost.length() - lastDotPos, '*'); |
|
| 111 |
} else if(generalizedHost.lastIndexOf(".") != -1 && generalizedHost.lastIndexOf(".", generalizedHost.lastIndexOf(".")-1) != -1) {
|
|
| 108 | 112 |
int secondLastPeriodPosition = generalizedHost.lastIndexOf(".", generalizedHost.lastIndexOf(".")-1);
|
| 109 | 113 |
generalizedHost.replace(0, secondLastPeriodPosition, "*"); |
| 110 | 114 |
} |
| 111 |
- |
|