Difference between revisions of "Talk:TUT:Simple Async Application"
From Net-SNMP Wiki
| Line 16: | Line 16: | ||
The name of the structure and the type of the second field have the same names. Is it possible?? | The name of the structure and the type of the second field have the same names. Is it possible?? | ||
| + | |||
| + | :Nope... That's legal C because the structure, when used, would need to be prefixed with "struct" to work. It couldn't be a typedef, however, because in fact 'oid' is already a typedef. | ||
Latest revision as of 14:56, 1 March 2010
Is it bug??
/*
* a list of variables to query for
*/
struct oid {
char *Name;
oid Oid[MAX_OID_LEN];
int OidLen;
} oids[] = {
{ "system.sysDescr.0" },
{ "interfaces.ifNumber.1" },
{ "interfaces.ifNumber.0" },
{ NULL }
};
The name of the structure and the type of the second field have the same names. Is it possible??
- Nope... That's legal C because the structure, when used, would need to be prefixed with "struct" to work. It couldn't be a typedef, however, because in fact 'oid' is already a typedef.