ipaddress_ioctl.h
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:1k
- /*
- * internal header, not for distribution
- */
- int
- _netsnmp_ioctl_ipaddress_container_load_v4(netsnmp_container *container,
- int idx_offset);
- int
- _netsnmp_ioctl_ipaddress_set_v4(netsnmp_ipaddress_entry * entry);
- int
- _netsnmp_ioctl_ipaddress_remove_v4(netsnmp_ipaddress_entry * entry);
- /*
- * struct ioctl for arch_data
- */
- typedef struct _ioctl_extras {
- u_int flags;
- u_char name[IFNAMSIZ];
- } _ioctl_extras;
- _ioctl_extras *
- netsnmp_ioctl_ipaddress_entry_init(netsnmp_ipaddress_entry *entry);
- void
- netsnmp_ioctl_ipaddress_entry_cleanup(netsnmp_ipaddress_entry *entry);
- int
- netsnmp_ioctl_ipaddress_entry_copy(netsnmp_ipaddress_entry *lhs,
- netsnmp_ipaddress_entry *rhs);
- _ioctl_extras *
- netsnmp_ioctl_ipaddress_extras_get(netsnmp_ipaddress_entry *entry);
- int
- _netsnmp_ioctl_ipaddress_delete_v4(netsnmp_ipaddress_entry * entry);