Sponsored Content
Full Discussion: gethostname warning
Top Forums Programming gethostname warning Post 302318417 by jim mcnamara on Thursday 21st of May 2009 01:05:17 PM
Old 05-21-2009
You have to redesign your code somehow.

gethostbyname() is not guaranteed to work internally the same way on different architectures. If you know the architecure ahead of time, then get the source for gethostbyname for that destination system, and embed it in your code. Otherwise, you will have to figure out what version of gethostbyname you have to run for the box your code is running on, then jump to that routine. ie., include all of your possible versions of the code.

gethostbyname is part of libc, so, for example, for a red hat box try:
libc/inet/
 

We Also Found This Discussion For You

1. Programming

regarding gethostname()

i used stuct hosent h; h=gethostname("google.com"); if(h==NULL) printf("net down"); else printf("net down"); my question hoe this gethostname will verify whether net ia active or inactive i eman whether by usin ping or sending socket . if it is socket which type of socket it is... (5 Replies)
Discussion started by: phani_sree
5 Replies
TIFFWarning(3TIFF)														TIFFWarning(3TIFF)

NAME
TIFFWarning, TIFFSetWarningHandler - library warning interface SYNOPSIS
#include <tiffio.h> void TIFFWarning(const char *module, const char *fmt, ...) #include <stdarg.h> typedef void (*TIFFWarningHandler)(const char *module, const char *fmt, va_list ap); TIFFWarningHandler TIFFSetWarningHandler(TIFFWarningHandler handler); DESCRIPTION
TIFFWarning invokes the library-wide warning handler function to (normally) write a warning message to the stderr. The fmt parameter is a printf(3S) format string, and any number arguments can be supplied. The module parameter is interpreted as a string that, if non-zero, should be printed before the message; it typically is used to identify the software module in which a warning is detected. Applications that desire to capture control in the event of a warning should use TIFFSetWarningHandler to override the default warning han- dler. A NULL(0) warning handler function may be installed to suppress error messages. RETURN VALUES
TIFFSetWarningHandler returns a reference to the previous error handling function. SEE ALSO
TIFFError(3TIFF), libtiff(3TIFF), printf(3) Libtiff library home page: http://www.remotesensing.org/libtiff/ libtiff October 15, 1995 TIFFWarning(3TIFF)
All times are GMT -4. The time now is 09:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy