| any (Character,
String)
| Determines whether String contains Character
|
| anystr (String1,
String2)
| Determines the offset in String1 of the first character that
also occurs in String2
|
| balbrk (String,
Open, Close, End)
| Determines the offset in String of the first character in the
string End that occurs outside of a balanced string as defined by
Open and Close
|
| cat
(Destination, Source1, Source0)
| Concatenates the Source strings and copies them to
Destination
|
| clean_up ( )
| Defaults the cleanup routine
|
| curdir
(String)
| Puts the full path name of the current directory in String
|
| dname
(p)
| Determines which directory contains the file p
|
| fatal
(Message)
| General purpose error handler
|
| fdfopen (fd,
Mode)
| Same as the stdio fdopen subroutine
|
| giveup
(Dump)
| Forces a core dump
|
| imatch (pref,
String)
| Determines if the string pref is an initial substring of
String
|
| lockit
(LockFile, Count, pid)
| Creates a lock file
|
| move (String1,
String2, n)
| Copies the first n characters of String1 to
String2
|
| patoi
(String)
| Converts String to integer
|
| patol
(String)
| Converts String to long.
|
| repeat
(Destination, String, n)
| Sets Destination to String repeated n
times
|
| repl (String,
Old, New)
| Replaces each occurrence of the character Old in
String with the character New
|
| satoi (String,
*ip)
| Converts String to integer and saves it in *ip
|
| setsig ( )
| Causes signals to be caught by setsig1
|
| setsig1
(Signal)
| General purpose signal handling routine
|
| sname
(String)
| Gets a pointer to the simple name of full path name String
|
| strend
(String)
| Finds the end of String.
|
| trnslat (s, old,
new, Destination)
| Copies string s into Destination and replace any
character in old with the corresponding characters in
new
|
| unlockit
(lockfile, pid)
| Deletes the lock file
|
| userdir
(uid)
| Gets the user's login directory
|
| userexit
(code)
| Defaults user exit routine
|
| username
(uid)
| Gets the user's login name
|
| verify (String1,
String2)
| Determines the offset in string String1 of the first character
that is not also in string String2
|
| xalloc
(asize)
| Allocates memory
|
| xcreat (name,
mode)
| Creates a file
|
| xfree
(aptr)
| Frees memory
|
| xfreeall ( )
| Frees all memory
|
| xlink (f1,
f2)
| Links files
|
| xmsg (file,
func)
| Calls the routine fatal with an appropriate error message
|
| xpipe
(t)
| Creates a pipe
|
| xunlink
(f)
| Removes a directory entry
|
| xwrite (fd,
buffer, n)
| Writes n bytes to the file associated with fd
from buffer
|
| zero (p,
n)
| Zeros n bytes starting at address p
|
| zeropad
(s)
| Replaces the initial blanks with the character 0 (zero) in string
s
|