]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netat/adsp.c
xnu-1228.15.4.tar.gz
[apple/xnu.git] / bsd / netat / adsp.c
index c8fa72e60c6aad100180c112fe34f324fe5f9d4c..65fe77206890a069b08eb6566be6e0f276b1d65e 100644 (file)
@@ -56,7 +56,7 @@ struct adsp_debug adsp_dtable[1025];
 int ad_entry = 0;
 #endif
 
-
+int
 adspAllocateCCB(gref)
     register gref_t *gref;     /* READ queue */
 {
@@ -77,6 +77,7 @@ adspAllocateCCB(gref)
     return 1;
 }
 
+int
 adspRelease(gref)
     register gref_t *gref;     /* READ queue */
 {
@@ -110,11 +111,12 @@ adspRelease(gref)
            sp->state = sClosed;
            DoClose(sp, errAborted, 0);  /* to closed and remove CCB */
     } 
+       return 0;
 }
 
 
 
-
+int
 adspWriteHandler(gref, mp)
     gref_t *gref;                      /* WRITE queue */
     gbuf_t *mp;
@@ -145,7 +147,7 @@ adspWriteHandler(gref, mp)
                                gbuf_freem(mp);
                                return(STR_IGNORE);
                        case dspAttention:
-                               if ((error = adspAttention(sp, ap)))
+                               if ((error = adspAttention(sp, (CCBPtr)ap)))
                                gbuf_freem(mp);
                                return(STR_IGNORE);
                }
@@ -224,7 +226,7 @@ adspWriteHandler(gref, mp)
                                return(STR_IGNORE);
                        case ADSPCLDENY:
                                ap->csCode = dspCLDeny;
-                               if ((error = adspCLDeny(sp, ap))) {
+                               if ((error = adspCLDeny(sp, (CCBPtr)ap))) {
                                adspioc_ack(error, mp, gref);
                                }
                                return(STR_IGNORE);
@@ -242,7 +244,7 @@ adspWriteHandler(gref, mp)
                                return(STR_IGNORE);
                        case ADSPATTENTION:
                                ap->csCode = dspAttention;
-                               if ((error = adspReadAttention(sp, ap))) {
+                               if ((error = adspReadAttention((CCBPtr)sp, ap))) {
                                adspioc_ack(error, mp, gref);
                                }
                                return(STR_IGNORE);
@@ -272,9 +274,10 @@ adspWriteHandler(gref, mp)
                default:
                gbuf_freem(mp);
     }
+       return(STR_IGNORE);
 }
 
-
+int
 adspReadHandler(gref, mp)
     gref_t *gref;
     gbuf_t *mp;
@@ -326,7 +329,7 @@ adspReadHandler(gref, mp)
  * Side Effects:
  *      NONE
  */
-
+int
 adsp_sendddp(sp, mp, length, dstnetaddr, ddptype)
    CCBPtr sp;
    gbuf_t *mp;
@@ -374,8 +377,8 @@ adsp_sendddp(sp, mp, length, dstnetaddr, ddptype)
    return 0;
 }
 
-void NotifyUser(sp)
-    register CCBPtr sp;
+void NotifyUser(
+       __unused CCBPtr sp)
 
 {
 /*
@@ -383,8 +386,8 @@ void NotifyUser(sp)
 */
 }
 
-void UrgentUser(sp)
-    register CCBPtr sp;
+void UrgentUser(
+    __unused CCBPtr sp)
 {
 /*
     pidsig(sp->pid, SIGURG);