net: Remove the newconv() function pointer
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 15 Dec 2016 20:32:53 +0000 (15:32 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 10 Jan 2017 00:01:39 +0000 (19:01 -0500)
Unused.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/include/ip.h
kern/src/net/icmp6.c
kern/src/net/udp.c

index 25346f6..442c472 100644 (file)
@@ -310,7 +310,6 @@ struct Proto {
        int (*remote) (struct conv *, char *unused_char_p_t, int);
        int (*inuse) (struct conv *);
        int (*gc) (struct Proto *);     /* returns true if any conversations are freed */
-       void (*newconv) (struct Proto * udp, struct conv * conv);
 
        struct Fs *f;                           /* file system this proto is part of */
        struct conv **conv;                     /* array of conversations */
index 720ca73..a6b6d72 100644 (file)
@@ -929,10 +929,6 @@ extern void icmpannounce(struct conv *c, char **argv, int argc);
 extern void icmpconnect(struct conv *c, char **argv, int argc);
 extern void icmpclose(struct conv *c);
 
-void icmp6newconv(struct Proto *icmp6, struct conv *conv)
-{
-}
-
 void icmp6init(struct Fs *fs)
 {
        struct Proto *icmp6 = kzmalloc(sizeof(struct Proto), 0);
@@ -948,7 +944,6 @@ void icmp6init(struct Fs *fs)
        icmp6->stats = icmpstats6;
        icmp6->ctl = icmpctl6;
        icmp6->advise = icmpadvise6;
-       icmp6->newconv = icmp6newconv;
        icmp6->gc = NULL;
        icmp6->ipproto = ICMPv6;
        icmp6->nc = 16;
index 5986c57..fc12762 100644 (file)
@@ -653,10 +653,6 @@ int udpstats(struct Proto *udp, char *buf, int len)
        return p - buf;
 }
 
-void udpnewconv(struct Proto *udp, struct conv *conv)
-{
-}
-
 void udpinit(struct Fs *fs)
 {
        struct Proto *udp;
@@ -675,7 +671,6 @@ void udpinit(struct Fs *fs)
        udp->stats = udpstats;
        udp->ipproto = IP_UDPPROTO;
        udp->nc = Nchans;
-       udp->newconv = udpnewconv;
        udp->ptclsize = sizeof(Udpcb);
 
        Fsproto(fs, udp);