Commit 06e91534 authored by kesnar's avatar kesnar
Browse files

wip: p4 code and setup script

parent fad778d0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -207,7 +207,7 @@ control EgressPipeImpl (inout parsed_headers_t hdr,
        // invalid elements are
        hdr.int_headers[0].setValid();
        hdr.int_headers[0].switch_id = (bit<13>)swid;
        hdr.int_headers[0].queue_depth = (bit<13>)standard_metadata.deq_qdepth;
        hdr.int_headers[0].queue_depth = (bit<13>)standard_metadata.deq_timedelta;
        hdr.int_headers[0].output_port = (bit<6>)standard_metadata.egress_port;

        //update ip header length
+1 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

export POD_NAME=$(kubectl get pods -n=tfs | grep device | awk '{print $1}')

kubectl exec ${POD_NAME} -n=tfs -c=server -- rm -rf /root/p4
kubectl exec ${POD_NAME} -n=tfs -c=server -- mkdir /root/p4

kubectl cp src/tests/hackfest3/p4/p4info.txt tfs/${POD_NAME}:/root/p4 -c=server