+// -----------------------------------------------------------------
+struct attr* newAddrAttr (unsigned short attr, struct in_addr value) {
+
+ struct in_addr *v=malloc(sizeof(struct in_addr));
+
+ *v=value;
+
+ return newAttr(attr, sizeof(struct in_addr), v);
+
+}
+
+
+