Go to the source code of this file.
Functions to provide access to multi-taps.
Definition in file libmtap.h.
◆ mtapInit()
Initialise the multitap library.
- Returns
- 1 on success; 1 on failure
Definition at line 34 of file libmtap.c.
◆ mtapPortOpen()
int mtapPortOpen |
( |
int | port | ) |
|
|
extern |
Open a port for the multitap.
- Parameters
-
port | specifies the port that is to be monitored as a multitap connection destination. |
- Returns
- 1 on success; !1 on failure.
Definition at line 67 of file libmtap.c.
◆ mtapPortClose()
int mtapPortClose |
( |
int | port | ) |
|
|
extern |
Closes a port for the multitap.
- Parameters
-
port | is a port that is to be closed (must have been previously opened by mtapPortOpen). |
- Returns
- 1 on success; !1 on failure.
Definition at line 77 of file libmtap.c.
◆ mtapGetConnection()
int mtapGetConnection |
( |
int | port | ) |
|
|
extern |
Checks if a multitap is connected to an opened port.
- Parameters
-
port | is the port to be checked. |
- Returns
- 1 if a multitap exists on the specified port; !1 if there isno multitap on the specified port.
Definition at line 87 of file libmtap.c.
Referenced by pad_open().