mirror of
https://github.com/coredns/coredns.git
synced 2025-10-30 17:53:21 -04:00
Update apache/thrift to 0.11.0 and remove pinning (#1317)
The `apache/thrift` recently released a new version of `0.11.0` several days ago. This release is compatible with other packages and as such, there is no need to pinning the `apache/thrift` to `master` anymore in Gopkg.toml. This fix removes the pinning of `apache/thrift` in Gopkg.toml, and updates all dependencies of coredns. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
63
vendor/github.com/farsightsec/golang-framestream/framestream_dump/main.go
generated
vendored
63
vendor/github.com/farsightsec/golang-framestream/framestream_dump/main.go
generated
vendored
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2014 by Farsight Security, Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"log"
|
||||
"os"
|
||||
|
||||
"github.com/farsightsec/golang-framestream"
|
||||
)
|
||||
|
||||
func main() {
|
||||
// Arguments.
|
||||
if len(os.Args) != 2 {
|
||||
fmt.Fprintf(os.Stderr, "Usage: %s <INPUT FILE>\n", os.Args[0])
|
||||
fmt.Fprintf(os.Stderr, "Dumps a FrameStreams formatted input file.\n\n")
|
||||
os.Exit(1)
|
||||
}
|
||||
fname := os.Args[1]
|
||||
|
||||
// Open the input file.
|
||||
file, err := os.Open(fname)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
// Create the decoder.
|
||||
fs, err := framestream.NewDecoder(file, nil)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
// Print the frames.
|
||||
fmt.Printf("Control frame [START] (%v bytes): %x\n", len(fs.ControlStart), fs.ControlStart)
|
||||
for {
|
||||
frame, err := fs.Decode()
|
||||
if err == framestream.EOF {
|
||||
break
|
||||
}
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
fmt.Printf("Data frame (%v bytes): %x\n", len(frame), frame)
|
||||
}
|
||||
if fs.ControlStop != nil {
|
||||
fmt.Printf("Control frame [STOP] (%v bytes): %x\n", len(fs.ControlStop), fs.ControlStop)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user