The following features are included in the RealAudio Firewall Proxy Kit but have been commented out. If you would like to implement these features remove the comment tags by editing Makefile.
# Uncomment this to limit the number of streams (set the number in raproxy.h) CFLAGS+= -DLOAD_LIMIT TARGETS+=raloadinit # If LOAD_LIMIT is turned on, the number of streams is defaults to 2 unless # this line is uncommented CFLAGS+= -DMAXAUDIOSTREAMS=10
Run raloadinit in the startup file (usually /etc/rc) prior to running inetd. inetd and raloadinit write to raproxy.lock. You can change the name and location of raproxy.lock in raproxy.h.
# Uncomment this on systems to use memset/memcpy instead of bcopy, bzero CFLAGS+= -DSYSV
# Uncomment this on systems without strerror(), such as SunOS v4 or older CFLAGS+= -DSUNOS
# Uncomment this to disable UDP delivery in raproxy CFLAGS+= -DNO_UDP
Each individual RealAudio Player will still have to edit network preferences to receive only TCP packets.
# Uncomment the following to use the SOCKS libraries LIBS+= -lsocks CFLAGS+= -DUSE_SOCKS
For more information visit the SOCKS Web page at http://www.socks.nec.com (This link requires an Internet connection.)
For AIX systems, edit Makefile and uncomment the following line:
#CFLAGS += -DAIX
For Solaris systems, edit Makefile and uncomment the following line:
#LIBS= -lsocket -lnslContinue to Additional Firewall Information