[ap-utils] wrong len_val if reply is large?
   
    Lars Gaarden
     
    ap-utils@lists.polesye.net
       
    Thu, 08 May 2003 16:07:50 +0200
    
    
  
Roman,
I'm trying to read the list of known APs from a smartBridges airPoint
in client bridge mode, but it seems like the len_val in the varbinds
struct is incorrect for the reply. The value is 3, but I think it
should be closer to 0x0300.
See code snippet below:
----
void
getCBstats(void)
{
	char KnownAP[] = { 0x2B, 0x06, 0x01, 0x04, 0x01, 0x83, 0x1A,
                            0x01, 0x02, 0x07, 0x01, 0x00};
         varbind knownaps[1];
         knownaps[0].oid = KnownAP;
         knownaps[0].len_oid = sizeof(KnownAP);
         knownaps[0].type = NULL_VALUE;
         knownaps[0].len_val = 0;
         printf("Length %d\n", knownaps[0].len_val);
}
---
-- 
LarsG