HP-UX IPQoS A.01.00 Programmer's Guide (October 2005)

Function Calls
Filter-Related Function Calls
Appendix A44
Filter-Related Function Calls
The following table lists the HP-UX IPQoS API function calls related to filters. Refer to the
IpqosFilter (3c) manpage for detailed information on these functions.
Table A-4 Filter-Related Functions
Description Function
create filter uint32_t IpqosCreateFilter(IpqosFilter * filter)
destroy filter uint32_t IpqosDestroyFilter(IpqosFilter * filter)
copy filter uint32_t IpqosCopyFilter(IpqosFilter origFilter,
IpqosFilter * newFilter)
get name of filter uint32_t IpqosGetFilterName(IpqosFilter filter,
char ** name)
get source addresses of
filter
uint32_t IpqosGetFilterSrcAddresses(IpqosFilter
filter, char ** addrLow, char ** addrHigh)
get destination
addresses of filter
uint32_t IpqosGetFilterDstAddresses(IpqosFilter
filter, char ** addrLow, char ** addrHigh)
get source port numbers
of filter
uint32_t IpqosGetFilterSrcPortNumbers(IpqosFilter
filter, uint16_t * portLow, uint16_t * portHigh)
get destination port
numbers of filter
uint32_t IpqosGetFilterDstPortNumbers(IpqosFilter
filter, uint16_t * portLow, uint16_t ** portHigh)
get network protocol
number of filter
uint32_t IpqosGetFilterNetProtocol(IpqosFilter
filter, uint16_t * netProto)
get transport protocol
number of filter
uint32_t IpqosGetFilterXportProtocol(IpqosFilter
filter, uint8_t * xportProto)
get destination physical
address of filter
uint32_t IpqosGetFilterDstPhysAddress(IpqosFilter
filter, char ** physAddr)
get DSCP of filter uint32_t IpqosGetFilterDSCP(IpqosFilter filter,
uint8_t * dscpLOW, uint8_t * dscpHigh)