(3G) - General purpose library

Intro
introduction to general library routines
advance
find string in regular expression
basename
return the last element of a path name
bgets
read stream up to next delimiter
braelist
subexpressions in regular expression
braslist
subexpressions in regular expression
bufsplit
split buffer into fields
closelog
close system log
compile
compile regular expression
copylist
copy a file into memory
copylist64
copy a file into memory (supports large files)
crypt
encrypt passwords
dirname
report the parent directory name of a file path name
encrypt
access password hashing algorithm
endspent
close the shadow password file
endutent
access utmp file entry
endutxent
access utmpx file entry
fgetspent
return pointer to next spwd structure in stream
getmntany
get mnttab file entry
getmntent
get mnttab file entry
getspent
return pointer to shadow password file name entry
getspnam
return pointer to shadow password file name entry
getut
access utmp file entry
getutent
access utmp file entry
getutid
access utmp file entry
getutline
access utmp file entry
getutmp
access utmpx file entry
getutmpx
access utmpx file entry
getutx
access utmpx file entry
getutxent
access utmpx file entry
getutxid
access utmpx file entry
getutxline
access utmpx file entry
getvfsany
search vfstab file for matching pattern
getvfsent
return pointer to vfstab file entry
getvfsfile
search vfstab file
getvfsspec
search vfstab file
gmatch
shell global pattern matching
isencrypt
determine whether a character buffer is encrypted
lckpwdf
lock password file
loc1
first char of match in regular expression
loc2
first char after match in regular expression
locs
used to stop regular expression matching in a string
mkdirp
create, remove directories in a path
nbra
number of subexpressions in regular expression
openlog
open system log
p2close
open, close pipes to and from a command
p2open
open, close pipes to and from a command
pathfind
search for named file in named directories
pututline
access utmp file entry
pututxline
access utmpx file entry
regcmp
compile and execute regular expression
regerrno
regular expression compile error number
regex
compile and execute regular expression
regexpr
regular expression compile and match routines
reglength
length of compiled regular expression
rmdirp
create, remove directories in a path
setkey
access password hashing algorithm
setlogmask
set log priority mask
setspent
rewind shadow password file for repeated searches
setutent
access utmp file entry
setutxent
access utmpx file entry
step
find string in regular expression
str
string manipulations
strcadd
copy strings, compressing or expanding escape codes
strccpy
copy strings, compressing or expanding escape codes
streadd
copy strings, compressing or expanding escape codes
strecpy
copy strings, compressing or expanding escape codes
strfind
string manipulations
strrspn
string manipulations
strtrns
string manipulations
syslog
control system log
ulckpwdf
unlock password file
updwtmp
access utmpx file entry
updwtmpx
access utmpx file entry
utmpname
access utmp file entry
utmpxname
access utmpx file entry