[Olsr-cvs] olsrd-current/lib/tas version-script.txt,1.1,1.2

Bruno Randolf (spam-protected)
Sun May 29 14:47:46 CEST 2005


Update of /cvsroot/olsrd/olsrd-current/lib/tas
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25973/lib/tas

Modified Files:
	version-script.txt 
Log Message:
new plugin interface:
  - plugins can now directly access all olsrd data structures
  - a plugin only has to include "olsrd_plugin.h" and provide 3 interface functions:
      1. olsrd_plugin_interface_version()
      2. olsrd_plugin_register_param()
      3. olsrd_plugin_init()
    which are called in the above order
  - moved all plugins to the new interface


Index: version-script.txt
===================================================================
RCS file: /cvsroot/olsrd/olsrd-current/lib/tas/version-script.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** version-script.txt	12 Apr 2005 17:17:25 -0000	1.1
--- version-script.txt	29 May 2005 12:47:44 -0000	1.2
***************
*** 2,25 ****
  {
    global:
!     get_plugin_interface_version;
!     register_olsr_data;
!     plugin_io;
!     register_olsr_param;
!     httpInit;
!     httpSetAddress;
!     httpSetPort;
!     httpSetRootDir;
!     httpSetWorkDir;
!     httpSetIndexFile;
!     httpSetUser;
!     httpSetPassword;
!     httpSetSessTime;
!     httpSetPubDir;
!     httpSetQuantum;
!     httpSetMessTime;
!     httpSetMessLimit;
!     httpSetup;
!     httpService;
!     httpShutdown;
  
    local:
--- 2,8 ----
  {
    global:
!     olsrd_plugin_interface_version;
!     olsrd_plugin_register_param;
!     olsrd_plugin_init;
  
    local:




More information about the Olsr-cvs mailing list