return rc;
}
+
void SaveModifiedRooms(struct ctdlroom *qrbuf, void *data, OneRoomNetCfg *OneRNCfg)
{
char filename[PATH_MAX];
OneRNCfg->changed = 0;
}
}
+
+
void SaveChangedConfigs(void)
{
- CtdlForEachNetCfgRoom(SaveModifiedRooms,
- NULL,
- maxRoomNetCfg);
+ CtdlForEachNetCfgRoom(SaveModifiedRooms, NULL, maxRoomNetCfg);
}
}
}
+
void FreeRoomNetworkStructContent(OneRoomNetCfg *OneRNCfg)
{
RoomNetCfg eCfg;
FreeStrBuf(&OneRNCfg->misc);
memset(OneRNCfg, 0, sizeof(OneRoomNetCfg));
}
+
+
void vFreeRoomNetworkStruct(void *vOneRoomNetCfg)
{
OneRoomNetCfg *OneRNCfg;
FreeRoomNetworkStructContent(OneRNCfg);
free(OneRNCfg);
}
+
+
void FreeRoomNetworkStruct(OneRoomNetCfg **pOneRNCfg)
{
vFreeRoomNetworkStruct(*pOneRNCfg);
*pOneRNCfg=NULL;
}
+
OneRoomNetCfg* CtdlGetNetCfgForRoom(long QRNumber)
{
void *pv;