h('label',{},t('IPv6 address (CIDR)'),h('input',{name:'address6',value:c.address6||'',placeholder:t('empty: by SLAAC')})),
h('label',{},t('IPv6 gateway'),h('input',{name:'gateway6',value:c.gateway6||'',placeholder:t('empty: from router advertisements')}))),
h('label',{class:'check'},h('input',{type:'checkbox',name:'dhcp6',checked:!!c.dhcp6}),t('DHCPv6 when the router asks for it')),
h('p',{class:'hint'},t('Without an IPv6 address the container takes one by SLAAC when a router in the bridge advertises a prefix.')+''+
t('Router advertisements also bring name servers (they go into the container\'s resolv.conf unless DNS servers are set). DHCPv6 starts when they ask for it: for an address (M flag) or for name servers only (O flag); not with an IPv6 gateway set.')));
h('label',{},t('IPv6 address (CIDR)'),h('input',{name:'address6',value:c.address6||'',placeholder:t('empty: by SLAAC')})),
h('label',{},t('IPv6 gateway'),h('input',{name:'gateway6',value:c.gateway6||'',placeholder:t('empty: from router advertisements')}))),
h('label',{class:'check'},h('input',{type:'checkbox',name:'dhcp6',checked:!!c.dhcp6}),t('DHCPv6 when the router asks for it')),
h('p',{class:'hint'},t('Without an IPv6 address the container takes one by SLAAC when a router in the bridge advertises a prefix.')+''+
t('Router advertisements also bring name servers (they go into the container\'s resolv.conf unless DNS servers are set). DHCPv6 starts when they ask for it: for an address (M flag) or for name servers only (O flag); not with an IPv6 gateway set.')));