*_obsd43) AFS_PARAM_COMMON=param.obsd43.h ;;
*_obsd44) AFS_PARAM_COMMON=param.obsd44.h ;;
*_obsd45) AFS_PARAM_COMMON=param.obsd45.h ;;
+ *_obsd46) AFS_PARAM_COMMON=param.obsd46.h ;;
*_linux22) AFS_PARAM_COMMON=param.linux22.h ;;
*_linux24) AFS_PARAM_COMMON=param.linux24.h ;;
*_linux26) AFS_PARAM_COMMON=param.linux26.h ;;
#define SYS_NAME_ID_amd64_obsd43 4012
#define SYS_NAME_ID_amd64_obsd44 4013
#define SYS_NAME_ID_amd64_obsd45 4014
-#define SYS_NAME_ID_amd64_obsd45 4014
+#define SYS_NAME_ID_amd64_obsd46 4015
/*
* Placeholder to keep system-wide standard flags since this file is included by all
--- /dev/null
+/*
+ * Thanks to Jim Rees and University of Michigan CITI, for the initial
+ * OpenBSD porting work.
+ */
+
+#ifndef AFS_AMD64_PARAM_H
+#define AFS_AMD64_PARAM_H
+
+#define SYS_NAME "amd64_obsd46"
+#define SYS_NAME_ID SYS_NAME_ID_amd64_obsd46
+
+#define AFS_XBSD_ENV 1 /* {Free,Open,Net}BSD */
+#define AFS_X86_XBSD_ENV 1
+#define AFS_X86_ENV 1
+#define AFS_64BITPOINTER_ENV 1
+#define AFS_64BITUSERPOINTER_ENV 1
+#define AFSLITTLE_ENDIAN 1
+
+#endif /* AFS_AMD64_PARAM_H */