libnd_misc

Name

libnd_misc -- 

Functions

guintlibnd_misc_writen ()
guintlibnd_misc_readn ()
guintlibnd_misc_readline ()
intlibnd_misc_ones_complement_checksum ()
u_shortlibnd_misc_in_cksum ()
gbooleanlibnd_misc_exists ()
gbooleanlibnd_misc_can_read ()
gbooleanlibnd_misc_can_write ()
gbooleanlibnd_misc_is_tcpdump_file ()
gbooleanlibnd_misc_can_exec ()
gbooleanlibnd_misc_is_dir ()
gintlibnd_misc_int_cmp ()
char *libnd_misc_add_slash ()
GList *libnd_misc_get_if_names ()
intlibnd_misc_get_if_mtu ()
voidlibnd_misc_get_hardware_string ()
char *libnd_misc_get_unnamed_string ()
char *libnd_misc_timeval_to_string ()
guchar *libnd_misc_memdup ()
voidlibnd_misc_ctime ()
intlibnd_misc_get_gmt_deviation ()
char *libnd_misc_get_tmpfile ()

Description

Functions

libnd_misc_writen ()

guint
libnd_misc_writen (int fd,
                   const guchar *data,
                   guint size);

Returns


libnd_misc_readn ()

guint
libnd_misc_readn (int fd,
                  guchar *data,
                  guint size);

Returns


libnd_misc_readline ()

guint
libnd_misc_readline (int fd,
                     guchar *data,
                     guint size);

Returns


libnd_misc_ones_complement_checksum ()

int
libnd_misc_ones_complement_checksum (const void *data,
                                     int data_len,
                                     u_int32_t sum);

Returns


libnd_misc_in_cksum ()

u_short
libnd_misc_in_cksum (u_short *addr,
                     int addr_len,
                     u_int preadd);

Returns


libnd_misc_exists ()

gboolean
libnd_misc_exists (const char *filename);

Returns


libnd_misc_can_read ()

gboolean
libnd_misc_can_read (const char *filename);

Returns


libnd_misc_can_write ()

gboolean
libnd_misc_can_write (const char *filename);

Returns


libnd_misc_is_tcpdump_file ()

gboolean
libnd_misc_is_tcpdump_file (const char *filename);

Returns


libnd_misc_can_exec ()

gboolean
libnd_misc_can_exec (const char *filename);

Returns


libnd_misc_is_dir ()

gboolean
libnd_misc_is_dir (const char *filename);

Returns


libnd_misc_int_cmp ()

gint
libnd_misc_int_cmp (gconstpointer int1,
                    gconstpointer int2);

Returns


libnd_misc_add_slash ()

char *
libnd_misc_add_slash (char *filename);

Returns


libnd_misc_get_if_names ()

GList *
libnd_misc_get_if_names (int flags);

Returns


libnd_misc_get_if_mtu ()

int
libnd_misc_get_if_mtu (const char *ifname);

Returns


libnd_misc_get_hardware_string ()

void
libnd_misc_get_hardware_string (char *str,
                                guint str_len,
                                guchar *address,
                                guint addr_len);


libnd_misc_get_unnamed_string ()

char *
libnd_misc_get_unnamed_string (void);

Returns


libnd_misc_timeval_to_string ()

char *
libnd_misc_timeval_to_string (struct bpf_timeval *tv);

Returns


libnd_misc_memdup ()

guchar *
libnd_misc_memdup (const guchar *data,
                   guint data_len);

Returns


libnd_misc_ctime ()

void
libnd_misc_ctime (const struct bpf_timeval *tv,
                  char *buf,
                  int buflen,
                  gboolean fix_gmt,
                  gboolean add_usec);


libnd_misc_get_gmt_deviation ()

int
libnd_misc_get_gmt_deviation (void);

Returns


libnd_misc_get_tmpfile ()

char *
libnd_misc_get_tmpfile (const char *filename);

Returns

Types and Values