Greenbone Vulnerability Manager
9.0.1
|
int lockfile_lock_nb(lockfile_t *, const gchar *)
Lock a file exclusively, without blocking.
Definition: utils.c:455
int days_from_now(time_t *)
Calculate difference between now and epoch_time in days.
Definition: utils.c:241
char * iso_time(time_t *)
Create an ISO time from seconds since epoch.
Definition: utils.c:313
int lockfile_lock(lockfile_t *, const gchar *)
Lock a file exclusively.
Definition: utils.c:440
int parse_ctime(const char *)
Convert a ctime into seconds since epoch.
Definition: utils.c:209
char * iso_time_tz(time_t *, const char *, const char **)
Create an ISO time from seconds since epoch, given a timezone.
Definition: utils.c:328
int parse_feed_timestamp(const char *)
Convert a feed timestamp into seconds since epoch.
Definition: utils.c:194
int fd
File descriptor.
Definition: utils.h:60
int gvm_sleep(unsigned int)
Sleep for some number of seconds, handling interrupts.
Definition: utils.c:100
gchar * name
Name.
Definition: utils.h:61
int lockfile_lock_shared_nb(lockfile_t *, const gchar *)
Lock a file with a shared lock.
Definition: utils.c:470
Lockfile.
Definition: utils.h:58
int parse_utc_ctime(const char *)
Convert a UTC ctime string into seconds since the epoch.
Definition: utils.c:181
int lockfile_unlock(lockfile_t *)
Unlock a file.
Definition: utils.c:484
int gvm_usleep(unsigned int)
Sleep for some number of microseconds, handling interrupts.
Definition: utils.c:69
int lockfile_locked(const gchar *)
Check if a file is locked.
Definition: utils.c:519