From bc4b69b6bff38ce263df03dfb27524c3f23633e5 Mon Sep 17 00:00:00 2001 From: "Chloe M." Date: Tue, 23 Jun 2026 06:46:41 +0000 Subject: [PATCH] stos: knot: Add KNOT_OOM reason Signed-off-by: Chloe M. --- paw/stos/head/ke/knot.h | 4 +++- paw/stos/ke/knot.c | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/paw/stos/head/ke/knot.h b/paw/stos/head/ke/knot.h index 4663d4e..bb6e019 100644 --- a/paw/stos/head/ke/knot.h +++ b/paw/stos/head/ke/knot.h @@ -17,11 +17,13 @@ * @KNOT_MISC: Misc. reason * @KNOT_UNBOUND_RSRC: Unbounded resource * @KNOT_BAD_BOOT_PROTO: Bad boot protocol + * @KNOT_OOM: Fatal out of memory */ typedef enum { KNOT_MISC, KNOT_UNBOUND_RSRC, - KNOT_BAD_BOOT_PROTO + KNOT_BAD_BOOT_PROTO, + KNOT_OOM } KNOT_REASON; /* diff --git a/paw/stos/ke/knot.c b/paw/stos/ke/knot.c index 13611a7..b88d11a 100644 --- a/paw/stos/ke/knot.c +++ b/paw/stos/ke/knot.c @@ -20,7 +20,8 @@ static const CHAR *ReasonTable[] = { [KNOT_MISC] = "unspecified reason", [KNOT_UNBOUND_RSRC] = "unbounded resource", - [KNOT_BAD_BOOT_PROTO] = "bad boot protocol" + [KNOT_BAD_BOOT_PROTO] = "bad boot protocol", + [KNOT_OOM] = "out of memory" }; /* Globals */