11.1Spgoyette#!/bin/sh
21.1Spgoyette
31.1Spgoyetteawk '
41.1SpgoyetteBEGIN {
51.1Spgoyette	print
61.1Spgoyette	print "#include <ctype.h>"
71.1Spgoyette	print "#include <sys/types.h>"
81.1Spgoyette	print "#include <errno.h>"
91.1Spgoyette	print
101.1Spgoyette	print "#define ETHER_ADDR_LEN 6"
111.1Spgoyette	print
121.1Spgoyette	print "int ether_aton_r(u_char *dest, size_t len, const char *str);"
131.1Spgoyette	print
141.1Spgoyette}
151.1Spgoyette/^ether_aton_r/ {
161.1Spgoyette	print prevline
171.1Spgoyette	out = 1
181.1Spgoyette}
191.1Spgoyette{
201.1Spgoyette	if (out) print
211.1Spgoyette	else prevline = $0
221.1Spgoyette}
231.1Spgoyette/^}$/ {
241.1Spgoyette	if (out) exit(0)
251.1Spgoyette}' $1 >$2
26