Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

putlong(3) [osf1 man page]

putlong(3)						     Library Functions Manual							putlong(3)

NAME
putlong - Places long byte quantities into the byte stream LIBRARY
Standard C Library (libc.a) SYNOPSIS
#include <sys/types.h> #include <netinet/in.h> #include <arpa/nameser.h> #include <resolv.h> void putlong ( unsigned int long_arg, u_char *message_ptr ); PARAMETERS
Represents a 32-bit integer. Represents a pointer into the byte stream. DESCRIPTION
The putlong() function places long byte quantities into the byte stream or arbitrary byte boundaries. The putlong() function is one of a set of subroutines that form the resolver, a set of functions that resolve domain names. Global infor- mation that is used by the resolver functions is kept in the _res data structure. The /include/resolv.h file contains the _res data structure definition. FILES
Lists the name server and domain name. RELATED INFORMATION
Functions: dn_comp(3), dn_expand(3), dn_find(3), dn_skipname(3), _getlong(3), _getshort(3), putshort(3), res_init(3), res_mkquery(3), res_send(3). delim off putlong(3)

Check Out this Related Man Page

res_send(3)						     Library Functions Manual						       res_send(3)

NAME
res_send - Sends a query to a name server and retrieves a response LIBRARY
Standard C Library (libc.a, libc.so) SYNOPSIS
#include <sys/types.h> #include <netinet/in.h> #include <arpa/nameser.h> #include <resolv.h> int res_send ( const u_char *msg_ptr, int msg_len, u_char *answer, int ans_len ); PARAMETERS
Points to the beginning of a message. Specifies the length of the message. Points to an address where the response is stored. Specifies the size of the answer area. DESCRIPTION
The res_send() function sends a query to name servers and calls the res_init() function if the RES_INIT option of the _res data structure is not set. This function sends the query to the local name server and handles timeouts and retries. The res_send() function is one of a set of subroutines that form the resolver, a set of functions that resolve domain names. Global infor- mation that is used by the resolver functions is kept in the _res data structure. The /include/resolv.h file contains the _res data structure definition. RETURN VALUES
Upon successful completion, the res_send() function returns the length of the message. Otherwise, -1 is returned and the h_errno external variable is set with an error code, if any. Error code values and reasons are defined in <netdb.h>. FILES
Contains general name server and domain name information. RELATED INFORMATION
Functions: dn_comp(3), dn_expand(3), dn_find(3), dn_skipname(3), _getlong(3), _getshort(3), putlong(3), putshort(3), res_init(3), res_mkquery(3), res_query(3), res_search(3). delim off res_send(3)
Man Page

We Also Found This Discussion For You

1. What is on Your Mind?

Throw my Toys out of the Pram!

Hi Folks, Today hasn't been the best one of my career in IT. I've been a contractor for a major utility company for a number of years, on a number of seperate IT contracts mostly Unix. The company had 10 different flavours of unix and multiple different varsions of most of them. At the... (3 Replies)
Discussion started by: gull04
3 Replies