Oops, that is somewhat of an important detail. Yes, I am using IO::Socket::INET. Thank you for the response. Also, I read over the sections on IO::Select in the "Perl Cookbook" and though the theory sounded great, the application of it appeared to be extremely obtuse and I ended up generating more problems that way. Right now, I am just going to stay as basic and clean as possible since this is my first stab at sockets with Perl.

As a note, the program that I am writing uses a Perl proxy that runs on a box that is inside a firewall and receives requests from a browser that is inside the same firewall. The Perl script then encrypts the request and sends it through the firewall to the other part of the "tunnel" which is an app written in C that decrypts the request and sends it to the appropriate web server and the process is reversed. When I have finished it I will post all of the code here for anyone that is curious or interested. It is not very practical since not everyone has a Linux box outside a firewall to tunnel requests to but it is just an academic exercise to pick up some network skills.

-Tom Servo


In reply to Re: Re: Reading from a socket by tomservo
in thread Reading from a socket by tomservo

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.