Changeset 1923


Ignore:
Timestamp:
Apr 26, 2005, 4:59:46 AM (20 years ago)
Author:
bird
Message:

Hide more symbols, undef potentially harmful libc aliasing.

Location:
trunk/src/emx/src/lib/misc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/lib/misc/sysctl.c

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1922 r1923  
    6262#undef securelevel_gt
    6363#define securelevel_gt(cr, level) 0
     64#undef sysctl
    6465
    6566/*
     
    454455
    455456        SYSCTL_INIT();
    456         extern int __sysctl_set__;
    457         int *ptr = &__sysctl_set__;
     457        extern int __libc_sysctl_set__;
     458        int *ptr = &__libc_sysctl_set__;
    458459        if (*ptr == -2)
    459460            for (oidp = (struct sysctl_oid **)(ptr + 1); *oidp != NULL; oidp++)
  • trunk/src/emx/src/lib/misc/sysctl_mib.c

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1922 r1923  
    4747#include <sys/sysctl.h>
    4848
    49 
    50 asm (".stabs  \"___sysctl_set__\", 21, 0, 0, 0xffffffff\n");
     49#undef sysctl
     50#undef kern
     51#undef vm
     52#undef hw
     53#undef user
     54#undef machdep
     55#undef compat
     56#undef security
     57
     58/* start the set. */
     59asm (".stabs  \"___libc_sysctl_set__\", 21, 0, 0, 0xffffffff\n");
    5160
    5261SYSCTL_NODE(, 0,          sysctl, CTLFLAG_RW, 0,
Note: See TracChangeset for help on using the changeset viewer.