git://git.onelab.eu
/
pyplnet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Setting tag pyplnet-4.3-14
[pyplnet.git]
/
plnet.py
diff --git
a/plnet.py
b/plnet.py
index
8ce9428
..
b3974ab
100755
(executable)
--- a/
plnet.py
+++ b/
plnet.py
@@
-110,8
+110,12
@@
def InitInterfaces(logger, plc, data, root="", files_only=False, program="NodeMa
for setting in settings:
settingname = setting[name_key].upper()
for setting in settings:
settingname = setting[name_key].upper()
- if settingname in ('IFNAME','ALIAS','CFGOPTIONS','DRIVER'):
+ if settingname in ('IFNAME','ALIAS','CFGOPTIONS','DRIVER'
,'VLAN'
):
details[settingname]=setting['value']
details[settingname]=setting['value']
+ # IPv6 support on IPv4 interface
+ elif settingname in ('IPV6ADDR','IPV6_DEFAULTGW','IPV6ADDR_SECONDARIES'):
+ details[settingname]=setting['value']
+ details['IPV6INIT']='yes'
# wireless settings
elif settingname in \
[ "MODE", "ESSID", "NW", "FREQ", "CHANNEL", "SENS", "RATE",
# wireless settings
elif settingname in \
[ "MODE", "ESSID", "NW", "FREQ", "CHANNEL", "SENS", "RATE",