mirror of
https://github.com/h44z/wg-portal
synced 2025-02-26 05:49:14 +00:00
fix nilpointer dereference
This commit is contained in:
parent
66aadf9d42
commit
d78b4f49bd
@ -282,7 +282,8 @@ func (r *WgRepo) updateWireGuardInterface(pi *domain.PhysicalInterface) error {
|
|||||||
|
|
||||||
var fwMark *int
|
var fwMark *int
|
||||||
if pi.FirewallMark != 0 {
|
if pi.FirewallMark != 0 {
|
||||||
*fwMark = int(pi.FirewallMark)
|
intFwMark := int(pi.FirewallMark)
|
||||||
|
fwMark = &intFwMark
|
||||||
}
|
}
|
||||||
err = r.wg.ConfigureDevice(string(pi.Identifier), wgtypes.Config{
|
err = r.wg.ConfigureDevice(string(pi.Identifier), wgtypes.Config{
|
||||||
PrivateKey: &pKey,
|
PrivateKey: &pKey,
|
||||||
|
Loading…
Reference in New Issue
Block a user