I think Warner Losh may have already done this....


On Tue, 31 Jul 2001, Anjali Kulkarni wrote:

> Hi,
> 
> Thanks for your response.
> The reason I am trying to use inet_aton is because I am writing a kernel
> proxy which connects to a webserver etc. etc.
> So, I need to convert the server's ip address to the network byte address,
> and hence I need to use this function. I do not see how else I can get the
> network address from the ip address I have, except by using inet_aton???
> 
> Thanks,
> Anjali
> 
> ----- Original Message -----
> From: Mike Smith <[EMAIL PROTECTED]>
> To: Anjali Kulkarni <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Sunday, July 29, 2001 1:52 AM
> Subject: Re: inet_aton
> 
> 
> > > I want to use the function inet_aton() in the kernel code. However, I =
> > > found no kernel equivalent of this function int the freebsd sources. I =
> > > could find inet_ntoa(), but not inet_aton(). Is it named by some other =
> > > name or how can I locate it?
> >
> > If you are trying to parse an ascii internet address in the kernel,
> > you're quite possibly making a bad design mistake - why is it still in
> > text format?  If you're passing it in from another program, you should be
> > passing a sockaddr struct.
> >
> > Failing that, you'll just have to steal the code from libc and bring it
> > in yourself.
> >
> > --
> > ... every activity meets with opposition, everyone who acts has his
> > rivals and unfortunately opponents also.  But not because people want
> > to be opponents, rather because the tasks and relationships force
> > people to take different points of view.  [Dr. Fritz Todt]
> >            V I C T O R Y   N O T   V E N G E A N C E
> >
> >
> >
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-hackers" in the body of the message
> 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to