Justin Ross updated PROTON-239:
    Labels: build windows  (was: build)

> Porting Issue -- gethostname() is part of winsock library
> ---------------------------------------------------------
>                 Key: PROTON-239
>                 URL: https://issues.apache.org/jira/browse/PROTON-239
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c
>         Environment: Windows using Visual Studio 2010
>            Reporter: Mary hinton
>            Assignee: Cliff Jansen
>              Labels: build, windows
> In Visual Studio, gethostname() is found within the winsock library. To use 
> it in proton.c, we have to include the winsock header and make sure the 
> WSAStartup() (used to initialize the windows socket library) has already been 
> called by pn_driver(). 
> I was wondering if we could isolate the winsock header so that it is only 
> included in driver.c.
> We could set up a new function in driver.c called pn_gethostname() whose only 
> function is to call gethostname().
> int pn_gethostname(char *name, int namelen)
> {
>       return gethostname(name, namelen);
> }

This message was sent by Atlassian JIRA

Reply via email to