There were a lot of FIXMEs that were minor nice-to-haves at best.
return 0;
}
-/* FIXME: negative INTEGER values are silently interpreted as large unsigned ones. */
+/* TODO (asn1c) negative INTEGER values are silently interpreted as large unsigned ones. */
int
asn_INTEGER2umax(const INTEGER_t *iptr, uintmax_t *lptr) {
uint8_t *b, *end;
}
/*
- * FIXME
- * As of today, the chain of tags
- * must either contain several indefinite length TLVs,
- * or several definite length ones.
- * No mixing is allowed.
+ * TODO (fine) As of today, the chain of tags must either
+ * contain several indefinite length TLVs, or several definite
+ * length ones. No mixing is allowed.
*/
if(tlv_len == -1) {
/*
}
/*
- * FIXME (next iteration) This isn't efficient, consider implement DER decoding
+ * TODO (performance) This isn't efficient, consider implement DER decoding
* or something better.
*/
static int
*
* Callers must free @result.
*
- * TODO (whatever) Most of the time, this function is called to compare @result
+ * TODO (fine) Most of the time, this function is called to compare @result
* to some oid. Maybe create a wrapper that takes care of all the boilerplate.
*/
int
char *tal;
/** Path of our local clone of the repository */
char *local_repository;
- /** FIXME (later) Deprecated, remove it. RSYNC download strategy. */
+ /** TODO (later) Deprecated, remove it. RSYNC download strategy. */
enum rsync_strategy sync_strategy;
/**
* Handle TAL URIs in random order?
rpki_config.http.ca_path = NULL; /* Use system default */
/*
- * FIXME (later) Same values as http.*, delete when rrdp.* is fully
+ * TODO (later) Same values as http.*, delete when rrdp.* is fully
* deprecated
*/
rpki_config.rrdp.enabled = rpki_config.http.enabled;
!valid_file_or_dir(rpki_config.slurm, true, true, __pr_op_err))
return pr_op_err("Invalid slurm location.");
- /* FIXME (later) Remove when sync-strategy is fully deprecated */
+ /* TODO (later) Remove when sync-strategy is fully deprecated */
if (!rpki_config.rsync.enabled)
config_set_sync_strategy(RSYNC_OFF);
*/
void config_set_rsync_enabled(bool);
void config_set_http_enabled(bool);
-/* FIXME (later) This will be deprecated */
+/* TODO (later) This will be deprecated */
void config_set_rrdp_enabled(bool);
-/* FIXME (later) Remove when sync-strategy is fully deprecated */
+/* TODO (later) Remove when sync-strategy is fully deprecated */
void config_set_sync_strategy(enum rsync_strategy);
void config_set_rsync_strategy(enum rsync_strategy);
-/* FIXME (later) Remove once rrdp.* is fully deprecated */
+/* TODO (later) Remove once rrdp.* is fully deprecated */
void config_set_rrdp_priority(unsigned int);
void config_set_http_priority(unsigned int);
void config_set_rrdp_retry_count(unsigned int);
* Note that this is just a wrapper to set rrdp.* arguments and its equivalent
* http.* args.
*
- * FIXME (later) This wrapper will live until all rrdp.* args are fully
+ * TODO (later) This wrapper will live until all rrdp.* args are fully
* deprecated.
*/
return pr_op_err("Unknown rsync synchronization strategy: '%s'",
str);
- /* FIXME (later) Remove when sync-strategy is fully deprecated */
+ /* TODO (later) Remove when sync-strategy is fully deprecated */
config_set_sync_strategy(DEREFERENCE(result));
return 0;
enum rsync_strategy {
/*
- * FIXME (later) Deprecated. Still alive so that 'sync-strategy' and
+ * TODO (later) Deprecated. Still alive so that 'sync-strategy' and
* 'rsync.strategy' can live together.
*
* 'sync-strategy' type must handle this value to set 'rsync.enabled'
extern const struct global_type gt_rsync_strategy;
/*
- * FIXME (later) Public to live along with 'sync-strategy', return them to
+ * TODO (later) Public to live along with 'sync-strategy', return them to
* private whenever 'sync-strategy' is deleted.
*/
void print_rsync_strategy(struct option_field const *, void *);