parent
aaccf748ac
commit
15e8fc08ce
1 changed files with 6 additions and 0 deletions
|
@ -617,8 +617,14 @@ func checkIPv6(data string) bool {
|
||||||
for i, f := range fragments {
|
for i, f := range fragments {
|
||||||
if len(f) == 0 {
|
if len(f) == 0 {
|
||||||
if i == 0 {
|
if i == 0 {
|
||||||
|
if len(fragments[1]) != 0 {
|
||||||
|
return false
|
||||||
|
}
|
||||||
nums[i] = 0
|
nums[i] = 0
|
||||||
} else if i == l-1 {
|
} else if i == l-1 {
|
||||||
|
if len(fragments[i-1]) != 0 {
|
||||||
|
return false
|
||||||
|
}
|
||||||
nums[7] = 0
|
nums[7] = 0
|
||||||
} else if hasEmpty {
|
} else if hasEmpty {
|
||||||
return false
|
return false
|
||||||
|
|
Loading…
Reference in a new issue