beautypg.com

Os_ip::options, Example, Description – Brocade Virtual ADX OpenScript API Guide (Supporting ADX v03.1.00) User Manual

Page 22: Context, Usage, Input parameters, Return values

background image

10

Brocade Virtual ADX OpenScript API Guide

53-1003243-01

Methods

2

Example

OS_IP::options

Description

Returns options in the current packet if present otherwise it will return undefined.

Context

Called in context of TCP, UDP and HTTP.

Usage

Used in performing load-balancing based on the options.

Input Parameters

None.

Return Values

The following table contains the return values.

TABLE 6

Return Values

Name

Type

Description

hexadecimal string

Options present in current
packet.

use OS_IP;

use OS_SLB;

use OS_HTTP_REQUEST;

sub HTTP_REQUEST{

#retrieve type of service flag

my $tos = OS_IP::tos;

if ($tos == 0){

OS_SLB::forward(3);

} elsif ($tos == 1) {

OS_SLB::forward(4);

}

}