+{section: First milestone} + +It had been since few months so it may not appropriate to call it as first mile stone. I would say it is first milestone for working code of Condor. + +Features +*: DC Skeleton communicating each other + +Will not be implemented +*: NO_DNS option +*: (...will add on...) + +{section: Condor netdb (a.k.a NO_DNS)} + +These will not be included in first milestone however these would be ported in near future. + +{code} +struct hostent * +condor_gethostbyname(const char *name); + +struct hostent * +condor_gethostbyaddr(const char *addr, SOCKET_LENGTH_TYPE len, int type); + +int +condor_gethostname(char *name, size_t namelen); +{endcode} + {section: Returning a pointer of a static buffer inside a function} It is quite common practice in Condor source code that returning a pointer of a static buffer in a function. It was perfectly fine in a world that pthread is rare and multi-core is unknown. It is obviously non-re-entrant and non-thread-safe. Well, I could do as it was. But, I am slightly uncomfortable of writing such a function. So, I decided to use MyString instead of returning a pointer of a static buffer.