cvs commit: src/lib/libalias Makefile alias.c alias.h alias_cuseeme.c alias_db.c alias_ftp.c alias_irc.c alias_local.h alias_nbt.c alias_old.c alias_pptp.c alias_proxy.c alias_skinny.c alias_smedia.c alias_util.c libalias.3

Poul-Henning Kamp phk at FreeBSD.org
Sat Jan 17 02:52:24 PST 2004


phk         2004/01/17 02:52:21 PST

  FreeBSD src repository

  Modified files:
    lib/libalias         Makefile alias.c alias.h alias_cuseeme.c 
                         alias_db.c alias_ftp.c alias_irc.c 
                         alias_local.h alias_nbt.c alias_pptp.c 
                         alias_proxy.c alias_skinny.c 
                         alias_smedia.c alias_util.c libalias.3 
  Added files:
    lib/libalias         alias_old.c 
  Log:
  Mostly mechanical rework of libalias:
  
  Makes it possible to have multiple packet aliasing instances in a
  single process by moving all static and global variables into an
  instance structure called "struct libalias".
  
  Redefine a new API based on s/PacketAlias/LibAlias/g
  
  Add new "instance" argument to all functions in the new API.
  
  Implement old API in terms of the new API.
  
  Revision  Changes    Path
  1.24      +1 -1      src/lib/libalias/Makefile
  1.39      +122 -122  src/lib/libalias/alias.c
  1.26      +86 -8     src/lib/libalias/alias.h
  1.7       +4 -3      src/lib/libalias/alias_cuseeme.c
  1.56      +349 -393  src/lib/libalias/alias_db.c
  1.18      +28 -30    src/lib/libalias/alias_ftp.c
  1.14      +3 -2      src/lib/libalias/alias_irc.c
  1.25      +123 -41   src/lib/libalias/alias_local.h
  1.12      +2 -0      src/lib/libalias/alias_nbt.c
  1.3       +205 -0    src/lib/libalias/alias_old.c (new)
  1.7       +12 -10    src/lib/libalias/alias_pptp.c
  1.13      +23 -20    src/lib/libalias/alias_proxy.c
  1.2       +6 -6      src/lib/libalias/alias_skinny.c
  1.7       +10 -10    src/lib/libalias/alias_smedia.c
  1.10      +2 -1      src/lib/libalias/alias_util.c
  1.50      +98 -93    src/lib/libalias/libalias.3


More information about the cvs-all mailing list