Opened 8 years ago

Last modified 2 years ago

#765 new Bug / Defect

cleanup tun.c and route.c wrt operating system variants

Reported by: Gert Döring Owned by: Gert Döring
Priority: major Milestone: release 2.7
Component: Networking Version: OpenVPN git master branch (Community Ed)
Severity: Not set (select this one, unless your'e a OpenVPN developer) Keywords:
Cc: David Sommerseth

Description

as promised: cleanup tun.c and route.c to get rid of the massive repetition of "nearly the same" argv_print() etc. calls to call ifconfig/ip/route

(By, for example, having a describing structure for each operating system that is then parsed by a more general "interpreter" - "need $local/$bits and $gateway" - plus flags "need arbitrary remote", etc.)

Change History (2)

comment:1 Changed 4 years ago by Gert Döring

Milestone: release 2.5release 2.6

We missed 2.5 with this -> to be refactored after 2.5.0 release, for 2.6

comment:2 Changed 2 years ago by Gert Döring

Milestone: release 2.6release 2.7
Note: See TracTickets for help on using tickets.