/* define on AIX to get certain functions */
#cmakedefine _SUN 1
-/* to handle Ultrix compilers that don't support const in prototypes */
-#cmakedefine const 1
-
/* Define as token for inline if inlining supported */
#cmakedefine inline 1
* The '& 0xff' below is needed for compilers that want to sign
* extend a u_char, which is the case with the Ultrix compiler.
* (gcc is smart enough to eliminate it, at least on the Sparc).
+ *
+ * FIXME: If this problem no longer exists, this workaround should be
+ * removed. Otherwise the problem should be consistently detected and
+ * handled, perhaps at build time.
*/
if ((bm + 1) & (bm & 0xff)) {
char c = '<';
/*
* Some FDDI interfaces use bit-swapped addresses.
*/
-#if defined(ultrix) || defined(__alpha) || defined(__bsdi) || defined(__NetBSD__) || defined(__linux__)
+#if defined(__alpha) || defined(__bsdi) || defined(__NetBSD__) || defined(__linux__)
static int fddi_bitswap = 0;
#else
static int fddi_bitswap = 1;