tm.tm_mon--; /* Humans start months at 1, computers at 0 */
def->validTo = timegm(&tm);
- def->expires = 1;
+ def->expires = true;
}
if (connected) {
typedef virDomainGraphicsAuthDef *virDomainGraphicsAuthDefPtr;
struct _virDomainGraphicsAuthDef {
char *passwd;
- unsigned int expires: 1; /* Whether there is an expiry time set */
+ bool expires; /* Whether there is an expiry time set */
time_t validTo; /* seconds since epoch */
int connected; /* action if connected */
};
gr->data.vnc.keymap = NULL;
gr->data.vnc.socket = NULL;
gr->data.vnc.auth.passwd = NULL;
- gr->data.vnc.auth.expires = 0;
+ gr->data.vnc.auth.expires = false;
gr->data.vnc.auth.connected = 0;
if (!(tmp = virJSONValueObjectGetString(jobj, "address"))) {