Being rather new to lisp and newer to sbcl I thought I should get an
opinion on this before making an actual patch. Please let me know if
the style or direction are wrong-headed.
This should add several versions of socket-connect, mostly to accomodate
lists of IP addresses as many sites have multiple systems serving one
(socket-connect #(64 233 163 27) 25)
(socket-connect '(#(64 233 163 27) #(64 233 163 114)) 25)
(socket-connect (get-host-by-name "gmail-smtp-in.l.google.com") 25)
(socket-connect "gmail-smtp-in.l.google.com" 25)
Note: I'm using gmail-smtp-in name because name services don't have an
It would also be nice to have a get-service-by-name to permit calls like
(socket-connect "gmail.com" "smtp"). If I'm on the right track here
I'll look in to adding that.