Diff for /src/sys/tools/Attic/vnode_if.awk between versions 1.4 and 1.5

version 1.4, 2003/11/22 21:12:35 version 1.5, 2004/03/07 12:48:34
Line 255  while ((getline < srcfile) > 0) { Line 255  while ((getline < srcfile) > 0) {
                 # Print out extern declaration.                  # Print out extern declaration.
                 printh("extern struct vnodeop_desc " name "_desc;");                  printh("extern struct vnodeop_desc " name "_desc;");
   
                   # Print out prototype.
                   printh("static __inline int " uname "(");
                   for (i = 0; i < numargs; ++i) {
                           printh("\t" t_spc(types[i]) args[i] \
                               (i < numargs - 1 ? "," : ");"));
                   }
   
                 # Print out function.                  # Print out function.
                 printh("static __inline int " uname "(");                  printh("static __inline int " uname "(");
                 for (i = 0; i < numargs; ++i) {                  for (i = 0; i < numargs; ++i) {
Line 330  while ((getline < srcfile) > 0) { Line 337  while ((getline < srcfile) > 0) {
                 # cred (if any)                  # cred (if any)
                 printc("\t" find_arg_with_type("struct ucred *") ",");                  printc("\t" find_arg_with_type("struct ucred *") ",");
                 # thread (if any)                  # thread (if any)
                printc("\t" find_arg_with_type("struct thread *") ",");                printc("\t" find_arg_with_type("struct proc *") ",");
                 # componentname                  # componentname
                 printc("\t" find_arg_with_type("struct componentname *") ",");                  printc("\t" find_arg_with_type("struct componentname *") ",");
                 # transport layer information                  # transport layer information

Removed from v.1.4  
changed lines
  Added in v.1.5