Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

cvs commit: src/usr.bin/talk get_iface.c Makefile ctl.c ctl_transact.c display.c get_addrs.c get_names.c init_disp.c invite.c io.c look_up.c msgs.c talk.c talk.h



joerg       96/03/09 11:23:05

  Modified:    usr.bin/talk  Makefile ctl.c ctl_transact.c display.c
                        get_addrs.c  get_names.c init_disp.c invite.c io.c
                        look_up.c msgs.c talk.c  talk.h
  Added:       usr.bin/talk  get_iface.c
  Log:
  Make talk automagically find out the interface IP address where the
  remote peer will be connected through.  This avoids the ``Checking for
  invitation on caller's machine'' problem for multi-homed hosts.
  
  Thanks to: Garrett, for his `find_interface' example
  
  Revision  Changes    Path
  1.4       +3 -2      src/usr.bin/talk/Makefile
  1.3       +5 -2      src/usr.bin/talk/ctl.c
  1.3       +7 -7      src/usr.bin/talk/ctl_transact.c
  1.3       +7 -2      src/usr.bin/talk/display.c
  1.2       +11 -22    src/usr.bin/talk/get_addrs.c
  1.4       +3 -5      src/usr.bin/talk/get_names.c
  1.5       +8 -3      src/usr.bin/talk/init_disp.c
  1.4       +6 -2      src/usr.bin/talk/invite.c
  1.4       +10 -8     src/usr.bin/talk/io.c
  1.3       +3 -0      src/usr.bin/talk/look_up.c
  1.3       +5 -1      src/usr.bin/talk/msgs.c
  1.5       +4 -0      src/usr.bin/talk/talk.c
  1.2       +36 -0     src/usr.bin/talk/talk.h