summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/errfile.h
diff options
context:
space:
mode:
authorMichael Brown2012-06-09 19:48:09 +0200
committerMichael Brown2012-06-09 19:48:28 +0200
commit021d7b21b7f30a8de9ff56ae3a70026bafcdc542 (patch)
tree152dfd6bf7f7a8622014bd938e7b12a48ac47c2a /src/include/ipxe/errfile.h
parent[cmdline] Add "cpuid" command (diff)
downloadipxe-021d7b21b7f30a8de9ff56ae3a70026bafcdc542.tar.gz
ipxe-021d7b21b7f30a8de9ff56ae3a70026bafcdc542.tar.xz
ipxe-021d7b21b7f30a8de9ff56ae3a70026bafcdc542.zip
[pending] Add concept of "pending operations"
iPXE is fundamentally asynchronous in operation: some operations continue in the background even after the foreground has continued to a new task. For example, the closing FIN/ACK exchanges of a TCP connection will take place in the background after an HTTP download has completed. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/errfile.h')
-rw-r--r--src/include/ipxe/errfile.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/ipxe/errfile.h b/src/include/ipxe/errfile.h
index 108efc7a..5fc0e082 100644
--- a/src/include/ipxe/errfile.h
+++ b/src/include/ipxe/errfile.h
@@ -62,6 +62,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
#define ERRFILE_parseopt ( ERRFILE_CORE | 0x00160000 )
#define ERRFILE_test ( ERRFILE_CORE | 0x00170000 )
#define ERRFILE_xferbuf ( ERRFILE_CORE | 0x00180000 )
+#define ERRFILE_pending ( ERRFILE_CORE | 0x00190000 )
#define ERRFILE_eisa ( ERRFILE_DRIVER | 0x00000000 )
#define ERRFILE_isa ( ERRFILE_DRIVER | 0x00010000 )