Code

Meaning

Action

 

 

 

19

Message size option error. An

Check the AddOpt call used to

 

illegal value was specified in the

insert the option request to

 

opt parameter for either the

make sure it contained the

 

maximum send or maximum

intended value.

 

receive size option. The value

 

 

specified was probably less than

 

 

or equal to zero.

 

 

 

 

20

Data offset error. An illegal value

Check the length and offset

 

was found in the offset option in

values that were input to the

 

the opt parameter.

opt parameter with AddOpt.

 

 

 

21

Duplicate option. At least one of

Check arguments input to

 

the options in the opt

AddOpt when initializing the opt

 

parameter was specified twice.

parameter.

 

 

 

24

Connection queued option error.

Check the AddOpt call that was

 

An error was detected in the

used to put the option

 

arguments regarding the

arguments in the opt

 

maximum number of

parameter.

 

connections queued option in

 

 

the opt parameter.

 

 

 

 

28

Illegal name length. The name

Compare the name length to the

 

length was either too large or

acceptable range for this

 

too small.

parameter.

 

 

 

29

Illegal descriptor. The

Determine why the value was

 

referenced descriptor is outside

not within the acceptable range.

 

of the acceptable range for

One possible reason is that the

 

descriptors.

call to allocate the descriptor

 

 

failed.

 

 

 

30

Cannot name VC socket. The

IPCName cannot be invoked

 

calling process tried to name a

against VC sockets.

 

VC socket using IPCName.

 

 

 

 

31

Duplicate name. The name that

One of the following actions may

 

IPCName tried to assign to a

be taken: (1) Pick another

 

socket was already in use.

name; (2) wait and try again; (3)

 

 

if several copies of the same

 

 

process are running, make sure

 

 

that each process has some

 

 

way of generating a unique

 

 

name. IPCName has a random

 

 

name generation facility that

 

 

could be used, or the calling

 

 

process could wait and try again

 

 

later.

 

 

 

212 Numeric Error Codes