Logo Search packages:      
Sourcecode: sofia-sip version File versions  Download package

Classes | Defines | Typedefs | Enumerations | Functions

su_localinfo.h File Reference

#include <sofia-sip/su.h>
Include dependency graph for su_localinfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  su_localinfo_s

Defines

#define SU_LOCALINFO_H

Typedefs

typedef
typedefSOFIA_BEGIN_DECLS
struct su_localinfo_s 
su_localinfo_t

Enumerations

enum  {
  LI_V4MAPPED = 1, LI_CANONNAME = 2, LI_NAMEREQD = 6, LI_NUMERIC = 8,
  LI_DOWN = 16, LI_IFNAME = 256
}
enum  { LI_SCOPE_HOST = 0x10, LI_SCOPE_LINK = 0x20, LI_SCOPE_SITE = 0x40, LI_SCOPE_GLOBAL = 0x80 }
enum  {
  ELI_NOADDRESS = -1, ELI_MEMORY = -2, ELI_FAMILY = -3, ELI_RESOLVER = -4,
  ELI_SYSTEM = -5, ELI_BADHINTS = -6, ELI_NOERROR = 0
}

Functions

SOFIAPUBFUN su_localinfo_tsu_copylocalinfo (su_localinfo_t const *li0)
SOFIAPUBFUN void su_freelocalinfo (su_localinfo_t *)
SOFIAPUBFUN int su_getlocalinfo (su_localinfo_t const *hints, su_localinfo_t **res)
 Request local address information.
SOFIAPUBFUN char const * su_gli_strerror (int error)
SOFIAPUBFUN int su_sockaddr_scope (su_sockaddr_t const *su, socklen_t sulen)

Detailed Description

Interface for obtaining local addresses.

Author:
Pekka Pessi <Pekka.Pessi@nokia.com>
Date:
Created: Thu Aug 10 18:58:01 2000 ppessi

Definition in file su_localinfo.h.


Generated by  Doxygen 1.6.0   Back to index