How to not export certain functions

From: Harald Grossauer (harald.grossauer_at_uibk.ac.at)
Date: 10/31/03


Date: Fri, 31 Oct 2003 10:45:01 +0100

I want to write an application that loads certain plugins at runtime. The
plugins are .so and I use dlopen() and dlsym(). With that I can get a
pointer to every function in the so. How can I declare certain functions,
sucht that they are not exported, i.e. functions that are only used
internally in the .so?



Relevant Pages

  • Re: [Full-disclosure] any idea what is going on here?
    ... The iframe source loads an obfuscated Javascript which, when decoded, ... I have disassembled the Java applet. ... One is against a number of ActiveX plugins which implement ... the decrypted script contains part of another ...
    (Full-Disclosure)
  • Re: Safari or other?
    ... And has loads of nice plugins and extensions to go with it. ... I'd particularly recommend 'Adblock-plus' and 'flashblock' ...
    (comp.sys.mac.misc)
  • Re: Getting the To value of an email
    ... > of dealing with loads of different plugins later on, ... Is there any such standard behind the plugins for ... There's no standard way to write plugins for email clients -- Outlook is ... pretty unlikely that anyone'll add extensibility to a mail client if they ...
    (microsoft.public.win32.programmer.messaging)
  • Re: The future of TeX
    ... Hans Fredrik Nordhaug wrote: ... The reason Adobe Reader is so slow to start is ... > that it loads all plugins by default. ... > unneeded plugins), the start up time is close to zero. ...
    (comp.text.tex)
  • Re: How to not export certain functions
    ... Harald Grossauer writes: ... > plugins are .so and I use dlopenand dlsym(). ... > pointer to every function in the so. ...
    (comp.os.linux.development.apps)