summaryrefslogtreecommitdiff
path: root/server/hostm.c
Commit message (Collapse)AuthorAge
* Don't do signal blocking; simply set a semaphore flag indicating it isGravatar Richard Basch1994-08-01
| | | | | in critical code, and let the main loop deal with the flag being set. This saves on context switches into the kernel for this rare condition.
* Changed bzero to memset [ANSI]Gravatar Richard Basch1993-11-19
|
* Changed bcopy/bzero to _BCOPY/_BZERO macros (defined in <zephyr/zephyr_conf.h>)Gravatar Richard Basch1993-09-24
| | | | Added POSIX signal handling
* host_not_losing): client_deregister free's clientGravatar Lucien Van Elsen1992-08-14
| | | | structure, so call to server_kill_clt should be called first.
* pass sockaddr_in.sin_addr, not sockaddr_in to inet_ntoaGravatar Lucien Van Elsen1992-01-17
|
* turn off extra debugging info (for speed)Gravatar Lucien Van Elsen1992-01-17
| | | | fix calls to inet_ntoa to pass correct struct.
* Converted back to ANSI C (with ifdef's for standard C)Gravatar Lucien Van Elsen1991-12-04
|
* put more info in log messagesGravatar Kenneth G Raeburn1991-05-13
|
* Made many messages more informative; enabled/disabled some. Use newGravatar Kenneth G Raeburn1991-03-08
| | | | inet_ntoa inline, or ZServerDesc_t `addr' elt.
* Renamed _losinghost to losinghost; added new & delete ops.Gravatar Kenneth G Raeburn1991-01-28
| | | | | | | | | (De-/allocations changed.) Explicit version of default initializer for losing_hosts removed. NULLLH definition deleted. Use access methods to get/set ZServerDesc_t::zs_state. Use new/delete for ZHostList_t.
* Build hostmanager recipient name from Zephyr realm, rather thanGravatar Kenneth G Raeburn1990-12-28
| | | | assuming Athena, and cache it.
* C++ conversion and lots of modifications from summer & fall workGravatar Kenneth G Raeburn1990-11-13
|
* Cleanup work in host_detach; added hostm_lose_ignore.Gravatar Kenneth G Raeburn1988-10-19
|
* pass addr of notice, not noticeGravatar John Kohl1988-07-19
| | | | free buffer, not 1st char
* define len, make buffer a char *, not char **Gravatar John Kohl1988-07-19
|
* fix possible problem with uninitialized fields in notice structureGravatar John Kohl1988-07-19
|
* remove superfluous lineGravatar John Kohl1988-06-23
| | | | make sure length includes null term of string.
* fix rcsidGravatar John Kohl1988-06-23
|
* initialize num_other_fields to zero.Gravatar John Kohl1988-06-17
|
* missing #include of <sys/socket.h>Gravatar John Kohl1988-06-15
|
* new library fixesGravatar John Kohl1988-06-15
| | | | also fix bug where host_lost wasn't propagated to other servers
* remove excess stack variablesGravatar John Kohl1988-06-03
|
* add hostm_dump_hosts routine to dump the state to a file. AlsoGravatar John Kohl1988-02-28
| | | | added interlock protect code.
* Some normal-mode debugging for location flush tracking.Gravatar John Kohl1988-02-05
| | | | typed dispatch routine for delayed processing & host locking.
* lint fix: extra arg needed for client_deregisterGravatar John Kohl1987-12-18
|
* set num_hosts before using it.Gravatar John Kohl1987-12-14
|
* extra arg to client_deregisterGravatar John Kohl1987-11-15
|
* lint cleanup (flush() not used)Gravatar John Kohl1987-11-09
|
* Fix up boot code; remove some debugging code that is uselessGravatar John Kohl1987-09-28
|
* fix external documentationGravatar John Kohl1987-08-09
|
* Robby didn't get all the ZFormatNotice stuff.Gravatar John Kohl1987-08-04
|
* Changed to handle new protocol and packet formatGravatar Robert S. French1987-08-01
|
* add doc of hostm_deathgram to beginning of moduleGravatar John Kohl1987-07-24
|
* Recommend servers when hosing hostmanagersGravatar John Kohl1987-07-22
|
* use insertion sorting on host list (faster than qsort)Gravatar John Kohl1987-07-16
|
* lint cleanupGravatar John Kohl1987-07-14
|
* Add actions for attach and detach.Gravatar John Kohl1987-07-14
| | | | We ignore detaches for the moment, due to a race condition
* multiple host support. make server an index, not a pointer (easierGravatar John Kohl1987-07-09
| | | | | to adjust) ;
* clean up order of functions, add comments, clean up null pointer checksGravatar John Kohl1987-07-07
|
* lint cleanupGravatar John Kohl1987-07-02
|
* support for actually checking if host is deadGravatar John Kohl1987-07-01
|
* first release versionGravatar John Kohl1987-07-01
|
* Initial revisionGravatar John Kohl1987-06-25