Forráskód Böngészése

Merge pull request #634 from snen/uac_flag_update_fix

uac: reset UAC_REG_DISABLED flag (if need) after refresh
Daniel-Constantin Mierla 9 éve
szülő
commit
bd09692fbd
1 módosított fájl, 4 hozzáadás és 1 törlés
  1. 4 1
      modules/uac/uac_reg.c

+ 4 - 1
modules/uac/uac_reg.c

@@ -607,7 +607,10 @@ int reg_ht_update_attrs(reg_uac_t *reg)
 			strncpy(ri->r->auth_proxy.s, reg->auth_proxy.s, reg->auth_proxy.len);
 			ri->r->auth_proxy.len = reg->auth_proxy.len;
 			ri->r->auth_proxy.s[reg->auth_proxy.len] = '\0';
-			if(reg->flags & UAC_REG_DISABLED) ri->r->flags |= UAC_REG_DISABLED;
+			if(reg->flags & UAC_REG_DISABLED)
+				ri->r->flags |= UAC_REG_DISABLED;
+			else
+				ri->r->flags &= ~UAC_REG_DISABLED;
 			lock_release(&_reg_htable->entries[slot].lock);
 			return 0;
 		}