Home | History | Annotate | Download | only in traceroute

Lines Matching defs:asn

60 	struct aslookup *asn;
104 asn = malloc(sizeof(struct aslookup));
105 if (asn == NULL)
108 asn->as_f = f;
111 if (asn) {
112 asn->as_debug = fopen(AS_DEBUG_FILE, "w");
113 if (asn->as_debug) {
114 (void)fprintf(asn->as_debug, ">> !!\n");
115 (void)fflush(asn->as_debug);
120 return (asn);
126 struct aslookup *asn = _asn;
134 (void)fprintf(asn->as_f, "!r%s/%d,l\n", addr, plen);
135 (void)fflush(asn->as_f);
138 if (asn->as_debug) {
139 (void)fprintf(asn->as_debug, ">> !r%s/%d,l\n", addr, plen);
140 (void)fflush(asn->as_debug);
144 while (fgets(buf, sizeof(buf), asn->as_f) != NULL) {
148 if (asn->as_debug) {
149 (void)fprintf(asn->as_debug, "<< %s", buf);
150 (void)fflush(asn->as_debug);
161 if (asn->as_debug) {
162 (void)fprintf(asn->as_debug,
164 (void)fflush(asn->as_debug);
197 if (asn->as_debug) {
198 (void)fprintf(asn->as_debug, "as: %d\n", as);
199 (void)fflush(asn->as_debug);
211 struct aslookup *asn = _asn;
213 (void)fprintf(asn->as_f, "!q\n");
214 (void)fclose(asn->as_f);
217 if (asn->as_debug) {
218 (void)fprintf(asn->as_debug, ">> !q\n");
219 (void)fclose(asn->as_debug);
223 free(asn);