#include <pcap-stdinc.h>
#include <ctype.h>
#include <errno.h>
#include <memory.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "pcap-int.h"
Go to the source code of this file.
Defines | |
#define | INT_MAX 2147483647 |
#define | ISLOOPBACK(name, flags) |
Functions | |
sockaddr * | dup_sockaddr (struct sockaddr *sa, size_t sa_len) |
int | get_instance (char *name) |
int | add_or_find_if (pcap_if_t **curdev_ret, pcap_if_t **alldevs, char *name, u_int flags, const char *description, char *errbuf) |
int | add_addr_to_iflist (pcap_if_t **alldevs, char *name, u_int flags, struct sockaddr *addr, size_t addr_size, struct sockaddr *netmask, size_t netmask_size, struct sockaddr *broadaddr, size_t broadaddr_size, struct sockaddr *dstaddr, size_t dstaddr_size, char *errbuf) |
int | pcap_add_if (pcap_if_t **devlist, char *name, u_int flags, const char *description, char *errbuf) |
void | pcap_freealldevs (pcap_if_t *alldevs) |
Frees an interface list returned by pcap_findalldevs(). More... | |
char * | pcap_lookupdev (errbuf) register char *errbuf |
Variables | |
const char | rcsid [] |
register bpf_u_int32 * | netp |
register bpf_u_int32 * | maskp |
register char * | errbuf |
|
Definition at line 75 of file inet.c. Referenced by get_instance. |
|
Value: ((name)[0] == 'l' && (name)[1] == 'o' && \ (isdigit((unsigned char)((name)[2])) || (name)[2] == '\0')) Definition at line 91 of file inet.c. Referenced by add_or_find_if. |
|
Definition at line 300 of file inet.c. References add_or_find_if, pcap_addr::addr, pcap_if::addresses, pcap_addr::broadaddr, pcap_addr::dstaddr, dup_sockaddr, errbuf, pcap_addr::netmask, pcap_addr::next, PCAP_ERRBUF_SIZE, and pcap_strerror. |
|
Definition at line 132 of file inet.c. References pcap_if::addresses, pcap_if::description, errbuf, pcap_if::flags, get_instance, ISLOOPBACK, pcap_if::name, pcap_if::next, pcap_close, PCAP_ERRBUF_SIZE, PCAP_IF_LOOPBACK, pcap_open_live, pcap_strerror, and pcap_t. Referenced by add_addr_to_iflist, pcap_add_if, and pcap_add_if_win32. |
|
Definition at line 96 of file inet.c. References dup_sockaddr. Referenced by add_addr_to_iflist, add_addr_to_list, and dup_sockaddr. |
|
Definition at line 106 of file inet.c. References INT_MAX. Referenced by add_or_find_if. |
|
Definition at line 412 of file inet.c. References add_or_find_if, and errbuf. |
|
|
|
Definition at line 632 of file inet.c. Referenced by add_addr_to_iflist, add_addr_to_list, add_or_find_if, main, pcap_add_if, pcap_add_if_win32, pcap_file, pcap_findalldevs, pcap_getevent, pcap_getnonblock, pcap_open_offline, pcap_perror, pcap_setnonblock, and pcap_win32strerror. |
|
Definition at line 631 of file inet.c. Referenced by PacketGetNetInfo, and pcap_perror. |
|
Definition at line 631 of file inet.c. Referenced by PacketGetNetInfo, and pcap_perror. |
|
Initial value: "@(#) $Header: /tcpdump/master/libpcap/inet.c,v 1.52 2002/08/02 03:44:20 guy Exp $ (LBL)" |
documentation. Copyright (c) 2002 Politecnico di Torino. All rights reserved.