version 1.381, 2022/11/09 01:37:44 |
version 1.382, 2022/11/10 23:03:10 |
|
|
} |
} |
logit("Canceled forwarding."); |
logit("Canceled forwarding."); |
} else { |
} else { |
if (!parse_forward(&fwd, s, dynamic, remote)) { |
/* -R specs can be both dynamic or not, so check both. */ |
logit("Bad forwarding specification."); |
if (remote) { |
|
if (!parse_forward(&fwd, s, 0, remote) && |
|
!parse_forward(&fwd, s, 1, remote)) { |
|
logit("Bad remote forwarding specification."); |
|
goto out; |
|
} |
|
} else if (!parse_forward(&fwd, s, dynamic, remote)) { |
|
logit("Bad local forwarding specification."); |
goto out; |
goto out; |
} |
} |
if (local || dynamic) { |
if (local || dynamic) { |