listener <- socket()
bind(listener, ipa, pno)
listen(listener)
loop {
active <- accept()
loop {
msg <- read(active)
rsp <- f(msg)
write(active, rsp)
}
close(active)
}
INADDR_ANY); at any port (0,
unlikely)
active <- socket()
bind(active, ipa, pno)
loop {
msg <- recvfrom(active, requester)
rsp <- f(msg)
sendto(active, rsp, requester)
}
This page last modified on 13 February 2001.